ikarus / logic-model
dev-master
2020-01-30 12:11 UTC
Requires
- php: ^7.2
- tasoft/collection: dev-master
Requires (Dev)
- phpunit/phpunit: ^6
This package is auto-updated.
Last update: 2024-10-29 05:47:14 UTC
README
This package specifies the basic model to run an engine or edit ikarus logics.
Installation
$ composer require ikarus/logic-model
Concept
The Ikarus Logic Model describes a workflow. This workflow is setup with four parts:
- The project
A project contains all information about the whole workflow. An engine can only run one single project. - Scenes
Any project must contain one or more scenes. A scene is like a function in programming context.
It is recommended to spread the workflow to many scenes for better overview. - Nodes
The nodes are bricks with inputs and outputs. A node takes its inputs, executes a task and provide outputs. - Connections The connections connect inputs with outputs of the nodes. So now the nodes can communicate with each other.