ikarus/logic-model

dev-master 2020-01-30 12:11 UTC

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:

  1. The project
    A project contains all information about the whole workflow. An engine can only run one single project.
  2. 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.
  3. Nodes
    The nodes are bricks with inputs and outputs. A node takes its inputs, executes a task and provide outputs.
  4. Connections The connections connect inputs with outputs of the nodes. So now the nodes can communicate with each other.