raoul2000\workflow\events\ExtendedEventSequence::createEnterWorkflowSequence PHP Метод

createEnterWorkflowSequence() публичный Метод

- beforeEnterWorkflow(*) - beforeEnterWorkflow(WID) - beforeEnterStatus(*) - beforeEnterStatus(ID) - afterEnterWorkflow(*) - afterEnterWorkflow(WID) - afterEnterStatus(*) - afterEnterStatus(ID) Where WID is the workflow Id and ID is the status Id.
См. также: raoul2000\workflow\events\IEventSequence::createEnterWorkflowSequence()
public createEnterWorkflowSequence ( $initalStatus, $sender )
    public function createEnterWorkflowSequence($initalStatus, $sender)
    {
        $config = ['end' => $initalStatus, 'sender' => $sender];
        return ['before' => [new WorkflowEvent(WorkflowEvent::beforeEnterWorkflow(), $config), new WorkflowEvent(WorkflowEvent::beforeEnterWorkflow($initalStatus->getWorkflowId()), $config), new WorkflowEvent(WorkflowEvent::beforeEnterStatus(), $config), new WorkflowEvent(WorkflowEvent::beforeEnterStatus($initalStatus->getId()), $config)], 'after' => [new WorkflowEvent(WorkflowEvent::afterEnterWorkflow(), $config), new WorkflowEvent(WorkflowEvent::afterEnterWorkflow($initalStatus->getWorkflowId()), $config), new WorkflowEvent(WorkflowEvent::afterEnterStatus(), $config), new WorkflowEvent(WorkflowEvent::afterEnterStatus($initalStatus->getId()), $config)]];
    }