Class: ActiveRecord::Base

Inherits:
Object
  • Object
show all
Defined in:
lib/numeric_nation_input.rb

Class Method Summary collapse

Class Method Details

.numeric_nation_input(*fields) ⇒ Object



10
11
12
13
14
15
16
# File 'lib/numeric_nation_input.rb', line 10

def self.numeric_nation_input(*fields)
  fields.each do |field|
    define_method("#{field}=") do |value|
      self[field] = value.is_a?(String) ? NumericNationInput.normalize(value) : value
    end
  end
end