Skip to content

ptheofan/yii2-statemachine

Repository files navigation

yii2-statemachine

State Machine for modern Web Apps for the Yii2 framework

  1. Live Demo
  2. Live Demo Sourcecode

Features

  1. Stateful model attributes with persistence
  2. Reusable transition commands (command pattern)
  3. Transition Journal so you can always tell who did what and when
  4. StateTimeouts - Automatic transitions based on timeouts
  5. Support for RBAC systems - Define who can see and trigger an event
  6. Visual Representation of your StateMachine
  7. Simple and powerful StateMachine definition via XML
  8. Conditional Transitions (strategy)

Documentation

  • Documentation and examples can be found in the wiki pages.
  • More Questions? Raise an issue
  • The more you ask, the more pages and info I will put in the wiki.

Happy FSMing!