Module: Enum::Transition::ClassMethods

Defined in:
lib/enum/transition.rb

Instance Method Summary collapse

Instance Method Details

#enum_columns(columns) ⇒ Object



13
14
15
# File 'lib/enum/transition.rb', line 13

def enum_columns columns
  instance_variable_set("@enum_columns_array", columns)
end

#enum_transitions(from_transition, to_transitions) ⇒ Object



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

def enum_transitions from_transition, to_transitions
  to_transitions.each do |to_transition|
    define_method "#{from_transition}_to_#{to_transition}" do
      true
    end
  end
end