コード例 #1
0
ファイル: State.php プロジェクト: daveawb/understated
 /**
  * Helper function to transition to a new state.
  *
  * @param string $state
  * @param array  $args
  */
 public function transition($state, $args = [])
 {
     $this->machine->transition($state, $args);
 }
コード例 #2
0
ファイル: StateSpec.php プロジェクト: daveawb/understated
 function it_should_transition_to_another_state(Machine $machine)
 {
     $machine->transition('nextstate', ['arg'])->shouldBeCalled();
     $this->setMachine($machine);
     $this->transition('nextstate', ['arg']);
 }
コード例 #3
0
 /**
  * @When /^I transition to (.*)$/
  */
 public function iTransitionTo($transition)
 {
     $this->fsm->transition($transition);
 }