Method | Description | |
---|---|---|
__construct ( ) | AbstractNamedProcessDetector constructor. | |
addProcess ( MetaborStd\Statemachine\ProcessInterface $process ) | ||
detectProcess ( object $subject ) : MetaborStd\Statemachine\ProcessInterface | ||
hasProcess ( string $name ) : boolean |
Method | Description | |
---|---|---|
detectProcessName ( object $subject ) : string |
public addProcess ( MetaborStd\Statemachine\ProcessInterface $process ) | ||
$process | MetaborStd\Statemachine\ProcessInterface |
public detectProcess ( object $subject ) : MetaborStd\Statemachine\ProcessInterface | ||
$subject | object | |
return | MetaborStd\Statemachine\ProcessInterface |
abstract protected detectProcessName ( object $subject ) : string | ||
$subject | object | |
return | string |