Property | Type | Description | |
---|---|---|---|
$config |
Method | Description | |
---|---|---|
it_applies_transition ( $object, $dispatcher, $callbackFactory, SM\Callback\CallbackInterface $guard, SM\Callback\CallbackInterface $callback1, SM\Callback\CallbackInterface $callback2, SM\Callback\CallbackInterface $callback3 ) | ||
it_can ( $object, $dispatcher, $callbackFactory, SM\Callback\CallbackInterface $guard ) | ||
it_cannot ( $object, $dispatcher ) | ||
it_does_nothing_if_transition_cannot_be_applied_in_soft_mode ( $object, $dispatcher ) | ||
it_is_guarded_and_can ( $object, $dispatcher, $callbackFactory, SM\Callback\CallbackInterface $guard ) | ||
it_is_guarded_and_cannot ( $object, $dispatcher, $callbackFactory, SM\Callback\CallbackInterface $guard ) | ||
it_is_initializable ( ) | ||
it_returns_current_graph ( ) | ||
it_returns_current_object ( $object ) | ||
it_returns_current_state ( $object ) | ||
it_returns_possible_transitions ( $object, $callbackFactory, SM\Callback\CallbackInterface $guard ) | ||
it_throws_an_exception_if_transition_cannot_be_applied ( $object, $dispatcher ) | ||
it_throws_an_exception_if_transition_doesnt_exist_on_apply ( ) | ||
it_throws_an_exception_if_transition_doesnt_exist_on_can ( ) | ||
let ( spec\SM\DummyObject $object, Symfony\Component\EventDispatcher\EventDispatcherInterface $dispatcher, SM\Callback\CallbackFactoryInterface $callbackFactory ) |
public it_applies_transition ( $object, $dispatcher, $callbackFactory, SM\Callback\CallbackInterface $guard, SM\Callback\CallbackInterface $callback1, SM\Callback\CallbackInterface $callback2, SM\Callback\CallbackInterface $callback3 ) | ||
$guard | SM\Callback\CallbackInterface | |
$callback1 | SM\Callback\CallbackInterface | |
$callback2 | SM\Callback\CallbackInterface | |
$callback3 | SM\Callback\CallbackInterface |
public it_can ( $object, $dispatcher, $callbackFactory, SM\Callback\CallbackInterface $guard ) | ||
$guard | SM\Callback\CallbackInterface |
public it_does_nothing_if_transition_cannot_be_applied_in_soft_mode ( $object, $dispatcher ) |
public it_is_guarded_and_can ( $object, $dispatcher, $callbackFactory, SM\Callback\CallbackInterface $guard ) | ||
$guard | SM\Callback\CallbackInterface |
public it_is_guarded_and_cannot ( $object, $dispatcher, $callbackFactory, SM\Callback\CallbackInterface $guard ) | ||
$guard | SM\Callback\CallbackInterface |
public it_returns_possible_transitions ( $object, $callbackFactory, SM\Callback\CallbackInterface $guard ) | ||
$guard | SM\Callback\CallbackInterface |
public it_throws_an_exception_if_transition_cannot_be_applied ( $object, $dispatcher ) |
public let ( spec\SM\DummyObject $object, Symfony\Component\EventDispatcher\EventDispatcherInterface $dispatcher, SM\Callback\CallbackFactoryInterface $callbackFactory ) | ||
$object | spec\SM\DummyObject | |
$dispatcher | Symfony\Component\EventDispatcher\EventDispatcherInterface | |
$callbackFactory | SM\Callback\CallbackFactoryInterface |