yii2-workflow Class Reference
  • Namespace
  • Class

Namespaces

  • raoul2000
    • workflow
      • actions
      • base
      • events
      • helpers
      • source
        • file
      • validation

Classes

  • SimpleWorkflowBehavior
  • Status
  • StatusIdConverter
  • Transition
  • Workflow
  • WorkflowBaseObject
  • WorkflowException
  • WorkflowValidationException

Interfaces

  • IStatusAccessor
  • IStatusIdConverter
  • StatusInterface
  • TransitionInterface
  • WorkflowInterface

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 $id and an initialStatus. The Workflow class inherits from WorkflowBaseObject that provides support for metadata attributes and workflow source access.

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.
yii2-workflow Class Reference API documentation generated by ApiGen