Sha256: 22a206cdf6ff7fee2a5bb4b248e30f5c6a9171242492a923fee6d81288e65c8a

Contents?: true

Size: 345 Bytes

Versions: 1

Compression:

Stored size: 345 Bytes

Contents

require 'money'

module Spree
  class Money
    def initialize(amount, options={})
      @money = ::Money.new(amount * 100, Spree::Config[:currency])
      @options = {}
      @options[:with_currency] = true if Spree::Config[:display_currency]
      @options.merge!(options)
    end

    def to_s
      @money.format(@options)
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
spree_core-1.2.0 lib/spree/money.rb