ptheofan/yii2-statemachine A state machine for modern Web Apps

statestatemachinetimeout

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!

Statistics

Downloads
GitHub Stars
GitHub Forks

Releases

Comments



v2.0.0 is the latest of 7 releases



BSD-3-Clause license
Stats
15 github stars & 2 github forks
0 downloads in the last day
0 downloads in the last 30 days
156 total downloads