Module: SimpleStateMachine::ActiveRecord
- Includes:
- Extendable, Inheritable, Mountable
- Defined in:
- lib/simple_state_machine/active_record.rb
Defined Under Namespace
Classes: Decorator
Instance Method Summary collapse
Methods included from Inheritable
Methods included from Extendable
Methods included from Mountable
Instance Method Details
#state_machine_definition ⇒ Object
68 69 70 71 72 73 74 |
# File 'lib/simple_state_machine/active_record.rb', line 68 def state_machine_definition unless @state_machine_definition @state_machine_definition = SimpleStateMachine::StateMachineDefinition.new @state_machine_definition.lazy_decorator = lambda { Decorator.new(self) } end @state_machine_definition end |