PHP Class izzum\statemachine\loader\YAML
The yaml string can contain one or more machine definitions.
The correct machine will be found from the yaml structure.
This class provides a way to load yaml from a file on your file system (fast access).
This class needs the php yaml module to operate, which can be found via php.net
Exibir arquivo
Open project: rolfvreijdenberger/izzum-statemachine
Class Usage Examples
Public Methods
Method Details
__construct()
public method
public __construct ( string $yaml ) |
$yaml |
string |
optional a valid yaml string as specified in assets/yaml/example.yaml |
__toString()
public method
createFromFile()
public static method
creates an instance of this class with the data loaded from a file.
public static createFromFile ( string $filename ) : YAML |
$filename |
string |
eg: __DIR__ . '/../../configuration.yaml' |
return |
YAML |
an instance of YAML with the data read from the file |
public load ( StateMachine $stateMachine ) |
$stateMachine |
izzum\statemachine\StateMachine |
|