コード例 #1
0
ファイル: SimpleGuard.php プロジェクト: alexbuyanow/FSM
 public function isSatisfied(\FSM\ContextInterface $context)
 {
     return $context->getContextState() == 'active';
 }
コード例 #2
0
ファイル: Machine.php プロジェクト: alexbuyanow/FSM
 /**
  * Internal machine context state setter
  *
  * @param ContextInterface $context
  * @param StateInterface   $state
  * @return void
  */
 private function setContextState(ContextInterface $context, StateInterface $state)
 {
     $context->setContextState($state->getName());
 }