Module: PrettyStateMachine
- Defined in:
- lib/pretty_state_machine.rb,
lib/pretty_state_machine/state.rb,
lib/pretty_state_machine/machine.rb,
lib/pretty_state_machine/version.rb,
lib/pretty_state_machine/transition.rb
Defined Under Namespace
Classes: Machine, State, Transition
Constant Summary collapse
- InvalidMachine =
Class.new(Exception)
- InvalidTransition =
Class.new(Exception)
- InvalidState =
Class.new(Exception)
- VERSION =
'0.1.0'