/** * Construct. * * @param Workflow $workflow Current workflow. * @param string $transitionName Transition name. * @param Item $item Workflow item. * @param Context $context Transition context. * @param Form $form Transition form. * @param bool $validated Validation state. */ public function __construct(Workflow $workflow, $transitionName, Item $item, Context $context, Form $form, $validated) { parent::__construct($workflow, $item, $context); $this->form = $form; $this->transitionName = $transitionName; $this->validated = $validated; }
/** * Construct. * * @param Form $form Transition form. * @param Workflow $workflow Current workflow. * @param Item $item Workflow item. * @param Context $context Transition context. * @param string $transitionName Transition name. */ public function __construct(Form $form, Workflow $workflow, Item $item, Context $context, $transitionName) { parent::__construct($workflow, $item, $context); $this->form = $form; $this->transitionName = $transitionName; }
/** * Construct. * * @param Workflow $workflow Current workflow. * @param Item $item Workflow item. * @param Context $context Transition context. * @param State $state Workflow item state. */ public function __construct(Workflow $workflow, Item $item, Context $context, State $state) { parent::__construct($workflow, $item, $context); $this->state = $state; }