Node, Edge & State
Learn how to use the fundamental elements to create your Workflow.
Node
<?php
namespace App\Neuron\Workflow\Nodes;
use NeuronAI\Workflow\Node;
use NeuronAI\Workflow\WorkflowState;
class InitialNode extends Node
{
public function run(WorkflowState $state): WorkflowState
{
$answers = \array_map(fn($item) => $item['answer'], $state->get('answers'));
$state->set('data', $answers);
return $state;
}
}Workflow State
Edge
Conditional Edges

Last updated