class NxtStateMachine::Event::Names

Public Class Methods

build(name) click to toggle source
# File lib/nxt_state_machine/event/names.rb, line 3
def self.build(name)
  [name, "#{name}!"].map(&:to_sym)
end
set_state_method_map(name) click to toggle source
# File lib/nxt_state_machine/event/names.rb, line 7
def self.set_state_method_map(name)
  build(name).zip([:set_state_with, :set_state_with!])
end