Method: ActiveRecord::Money::ClassMethods#money

Defined in:
lib/activerecord-money.rb

#money(name, options = {}) ⇒ Object



49
50
51
52
53
54
55
56
57
58
59
60
# File 'lib/activerecord-money.rb', line 49

def money(name, options = {})
  class_eval(<<-EOS, __FILE__, __LINE__)
  def #{name}
    money_reader(:#{name},#{options.inspect})
  end

  def #{name}=(value)
    money_writer(:#{name},value,#{options.inspect})
  end

  EOS
end