Module: Philiprehberger::StateMachine
- Defined in:
- lib/philiprehberger/state_machine.rb,
lib/philiprehberger/state_machine/history.rb,
lib/philiprehberger/state_machine/version.rb,
lib/philiprehberger/state_machine/callbacks.rb,
lib/philiprehberger/state_machine/definition.rb,
lib/philiprehberger/state_machine/statistics.rb,
lib/philiprehberger/state_machine/transition.rb,
lib/philiprehberger/state_machine/validation.rb,
lib/philiprehberger/state_machine/graph_export.rb,
lib/philiprehberger/state_machine/parallel_state.rb,
lib/philiprehberger/state_machine/auto_transition.rb,
lib/philiprehberger/state_machine/instance_methods.rb
Defined Under Namespace
Modules: ClassMethods, GraphExport, InstanceMethods, Validation Classes: AutoTransition, Callback, CallbackSet, Definition, Error, History, InvalidTransition, ParallelStateSet, Statistics, Transition, TransitionBuilder
Constant Summary collapse
- VERSION =
'0.5.0'
Class Method Summary collapse
Class Method Details
.included(base) ⇒ Object
21 22 23 |
# File 'lib/philiprehberger/state_machine.rb', line 21 def self.included(base) base.extend(ClassMethods) end |