Method: Statesman::Machine::ClassMethods#guard_transition

Defined in:
lib/statesman/machine.rb

#guard_transition(options = {}, &block) ⇒ Object



74
75
76
77
# File 'lib/statesman/machine.rb', line 74

def guard_transition(options = {}, &block)
  add_callback(callback_type: :guards, callback_class: Guard,
               from: options[:from], to: options[:to], &block)
end