PHP raoul2000\workflow\source\file Namespace

Interfaces

Name Description
IWorkflowDefinitionProvider This interface must be implemented by any PHP class that is able to provide a workflow definition.

Classes

Name Description
DefaultArrayParser Implements a parser for default PHP array formatted workflow.
GraphmlLoader
MinimalArrayParser Parse a workflow definition provided as a minimal PHP array.
PhpArrayLoader Loads a workflow definition from a PHP file.
PhpClassLoader This class is responsible for locating and loading a workflow definition stored as a PHP class.
WorkflowArrayParser A WorkflowArrayParser object converts a workflow definition PHP array, into its normalized form as expected by the WorkflowFileSource class.
WorkflowDefinitionLoader
WorkflowFileSource This class provides workflow objects (Workflow, Status, Transitions) to the *SimpleWorkflowBehavior* behavior.