Module: StateMachine::InstanceMethods

Defined in:
lib/state_machine/extensions.rb

Instance Method Summary collapse

Instance Method Details

#initialize(*args, &block) ⇒ Object

Defines the initial values for state machine attributes. The values will be set after the original initialize method is invoked. This is necessary in order to ensure that the object is initialized before dynamic initial attributes are evaluated.



27
28
29
30
# File 'lib/state_machine/extensions.rb', line 27

def initialize(*args, &block)
  super
  initialize_state_machines
end