Namespace raoul2000\workflow\base
Classes summary
SimpleWorkflowBehavior | SimpleWorkflowBehavior implements the behavior of a model evolving inside a Simple Workflow. |
Status | A Status object is a component of a workflow. |
StatusIdConverter | This class implements a status Id converter. |
Transition | Transition object is an oriented link between a start and an end status. |
Workflow | Implements the Workflow as an object having an |
WorkflowBaseObject | This class is the base class for Workflow, Transition and Status objects. |
WorkflowException | WorkflowException represents a generic workflow exception for various purposes. |
WorkflowValidationException | WorkflowValidationException represents an exception related to workflow validation performed by Workflow Source component and related PHP array Parsers. |
Interfaces summary
IStatusAccessor | Interface for status accessor component. |
IStatusIdConverter | The interface for status ID converters. |
StatusInterface | This interface must be implemented by Status objects. |
TransitionInterface | A transition is a link between a start and an end status. |
WorkflowInterface | Interface implemented by Workflow objects. |