module Mongoid::Monetizable

Public Class Methods

included(base) click to toggle source
# File lib/money/mongoid/monetizable.rb, line 7
def self.included(base)
        base.class_eval do
          field :cents,                              :type => Integer, :default => 0
          field :currency_iso,       :type => String,     :default => ::Money.default_currency.iso_code
          
          validates_numericality_of :cents
        end
        base.extend ::Money::Orm::Generic::ClassMethods                              
end