Sha256: 4646938c18148ae52ef37c68660ee5afec363c413f5ebf04add351dccbf32d43
Contents?: true
Size: 462 Bytes
Versions: 1
Compression:
Stored size: 462 Bytes
Contents
require "money_conversion_rates/version" module MoneyConversionRates class Money include Dawanda::Money::Arithmetics attr_accessor :amount , :currency def initialize(amount, currency) raise InvalidAmountError unless amount.is_a?(Numeric) raise InvalidCurrencyError unless currency.is_a?(String) @amount = amount @currency = currency end def inspect "#{'%.2f' % amount} #{currency}" end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
money_conversion_rates-0.1.1 | lib/money_conversion_rates.rb |