Metabor\Statemachine\Factory\TransitionSelector\WeightTransition::__construct PHP Method

__construct() public method

public __construct ( MetaborStd\Statemachine\Factory\TransitionSelectorInterface $innerSelector = null, float $epsilon = 0.001 )
$innerSelector MetaborStd\Statemachine\Factory\TransitionSelectorInterface
$epsilon float
    public function __construct(TransitionSelectorInterface $innerSelector = null, $epsilon = 0.001)
    {
        if ($innerSelector) {
            $this->innerSelector = $innerSelector;
        } else {
            $this->innerSelector = new OneOrNoneActiveTransition();
        }
        $this->epsilon = $epsilon;
    }