src/Command/ExecuteNodeCommand.php
public function execute(EngineInterface $engine)
    {
        $execution = $engine->findExecution($this->executionId);
        $node = $execution->getProcessModel()->findNode($this->nodeId);
        
        $execution->setTimestamp(microtime(true));
        $execution->setNode($node);
        
        $engine->debug('{execution} entering {node}', [
            'execution' => (string) $execution,
            'node' => (string) $node
        ]);
        
        $engine->notify(new EnterNodeEvent($node, $execution));
        
        $this->executeNode($node, $execution);
    }
public function execute(EngineInterface $engine)
    {
        $execution = $engine->findExecution($this->executionId);
        $node = $execution->getProcessModel()->findNode($this->nodeId);
        
        $execution->setTimestamp(microtime(true));
        $execution->setNode($node);
        
        $engine->debug('{execution} entering {node}', [
            'execution' => (string) $execution,
            'node' => (string) $node
        ]);
        
        $engine->notify(new EnterNodeEvent($node, $execution));
        
        $this->executeNode($node, $execution);
    }
{@inheritdoc}