module Mongoid::MoneyField::ClassMethods
Public Instance Methods
money_field(*columns)
click to toggle source
# File lib/mongoid_money_field.rb, line 16 def money_field(*columns) opts = columns.last.is_a?(Hash) ? columns.pop : {} [columns].flatten.each do |name| field name, type: MoneyType.new(opts), default: opts[:default] if opts[:required] validates_presence_of name end end end