Class: HashieModel::Money

Inherits:
Money
  • Object
show all
Defined in:
lib/hashie_model/money.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.coerce(value) ⇒ Object



3
4
5
6
# File 'lib/hashie_model/money.rb', line 3

def self.coerce(value)
  cents = value.is_a?(::Money) ? value.cents : value.to_money(:USD).cents
  new(cents, :USD)
end

Instance Method Details

#as_json(options = nil) ⇒ Object



8
9
10
# File 'lib/hashie_model/money.rb', line 8

def as_json(options=nil)
  to_s
end