コード例 #1
0
 /**
  * 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;
 }
コード例 #2
0
ファイル: BuildFormEvent.php プロジェクト: netzmacht/workflow
 /**
  * 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;
 }
コード例 #3
0
 /**
  * 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;
 }