コード例 #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 getter
  *
  * @param ContextInterface $context
  * @return StateInterface
  */
 private function getContextState(ContextInterface $context)
 {
     return $this->statesFactory->getState($context->getContextState());
 }