libSmalldb
v0.6
|
JSON reader.
Static Public Member Functions | |
static | loadString ($data_string, $options=array(), $filename=null) |
Parse string and return fragment of state machine definition. More... | |
static | postprocessDefinition (&$machine_def) |
If reader was invoked, it may need to postprocess the definition when everything is loaded (after last loadString call is completed). More... | |
|
static |
Parse string and return fragment of state machine definition.
$data_string | - Data to parse. |
$options | - Additional options specified in master definition. |
$filename | - Name of the file (or similar identifier) - only for debug messages. |
Implements IMachineDefinitionReader.
|
static |
If reader was invoked, it may need to postprocess the definition when everything is loaded (after last loadString call is completed).
Postprocessing is invoked only once, even when loadString has been invoked multiple times.
$machine_def | - Machine definition to be processed in place. |
Implements IMachineDefinitionReader.