protected createTransition ( boolean $active, object $subject, ArrayAccess $context, MetaborStd\Event\EventInterface $event = null ) : MetaborStd\Statemachine\TransitionInterface | ||
$active | boolean | |
$subject | object | |
$context | ArrayAccess | |
$event | MetaborStd\Event\EventInterface | |
Результат | MetaborStd\Statemachine\TransitionInterface |
protected function createTransition($active, $subject, \ArrayAccess $context, EventInterface $event = null)
{
$transition = $this->getMockForAbstractClass('\\MetaborStd\\Statemachine\\TransitionInterface');
$transition->expects($this->atLeastOnce())->method('isActive')->with($subject, $context, $event)->willReturn($active);
return $transition;
}