Method: AASM::StateMachineStore#clone

Defined in:
lib/aasm/state_machine_store.rb

#cloneObject



47
48
49
50
51
52
53
# File 'lib/aasm/state_machine_store.rb', line 47

def clone
  StateMachineStore.new.tap do |store|
    @machines.each_pair do |name, machine|
      store.register(name, machine.clone)
    end
  end
end