Module: Hifsm
- Defined in:
- lib/hifsm.rb,
lib/hifsm/fsm.rb,
lib/hifsm/event.rb,
lib/hifsm/state.rb,
lib/hifsm/machine.rb,
lib/hifsm/version.rb,
lib/hifsm/callbacks.rb,
lib/hifsm/dsl/event_builder.rb,
lib/hifsm/dsl/state_builder.rb,
lib/hifsm/dsl/abstract_builder.rb,
lib/hifsm/adapters/active_record_adapter.rb
Defined Under Namespace
Modules: Adapters, Callbacks, DSL Classes: Event, FSM, Machine, MissingState, MissingTransition, State
Constant Summary collapse
- VERSION =
"0.6.1"
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.included(base) ⇒ Object
24 25 26 |
# File 'lib/hifsm.rb', line 24 def self.included(base) raise 'use extend Hifsm instead of include' end |