Method: AASM::StateMachine#initialize

Defined in:
lib/state_machine.rb

#initialize(name) ⇒ StateMachine

Returns a new instance of StateMachine.



17
18
19
20
21
22
23
# File 'lib/state_machine.rb', line 17

def initialize(name)
  @name   = name
  @initial_state = nil
  @states = []
  @events = {}
  @config = OpenStruct.new
end