Property | Type | Description | |
---|---|---|---|
$innerSelector | MetaborStd\Statemachine\Factory\TransitionSelectorInterface |
Method | Description | |
---|---|---|
__construct ( MetaborStd\Statemachine\Factory\TransitionSelectorInterface $innerSelector = null ) | ||
selectTransition ( Traversable $transitions ) |
Method | Description | |
---|---|---|
calculcateScore ( MetaborStd\Statemachine\TransitionInterface $transition ) : integer |
public __construct ( MetaborStd\Statemachine\Factory\TransitionSelectorInterface $innerSelector = null ) | ||
$innerSelector | MetaborStd\Statemachine\Factory\TransitionSelectorInterface |
protected calculcateScore ( MetaborStd\Statemachine\TransitionInterface $transition ) : integer | ||
$transition | MetaborStd\Statemachine\TransitionInterface | |
return | integer |
public selectTransition ( Traversable $transitions ) | ||
$transitions | Traversable |