module Mongoid::Moneys

Public Class Methods

classes=(klass) click to toggle source
# File lib/money/mongoid.rb, line 50
def classes= klass
  macros.each {|m| send("#{m.to_s.underscore}_class=", klass) }
end
macro_map() click to toggle source
# File lib/money/mongoid.rb, line 54
def macro_map
  {
    :costing => :cost,
    :priced_at => :price,
    :valued_at => :value
  }
end
macros() click to toggle source
# File lib/money/mongoid.rb, line 26
def self.macros
  [:value, :price, :cost]
end