Sha256: 31b430df185bb9debbe03eb7836b589f4bdd85331fdbfd4ae52694f24426edd1

Contents?: true

Size: 404 Bytes

Versions: 7

Compression:

Stored size: 404 Bytes

Contents

require 'active_support/core_ext/module/delegation'

module EasyRailsMoney
  module Configuration
    def configure
      yield self
    end

    # Configuration parameters
    delegate :default_currency=, :to => :Money

    def default_currency
      default =  Money.default_currency
      return default if default.is_a? ::Money::Currency
      return ::Money::Currency.new(default)
    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
easy_rails_money-0.0.9.pre1 lib/easy_rails_money/configuration.rb
easy_rails_money-0.0.9.pre lib/easy_rails_money/configuration.rb
easy_rails_money-0.0.8 lib/easy_rails_money/configuration.rb
easy_rails_money-0.0.7 lib/easy_rails_money/configuration.rb
easy_rails_money-0.0.6 lib/easy_rails_money/configuration.rb
easy_rails_money-0.0.5 lib/easy_rails_money/configuration.rb
easy_rails_money-0.0.4 lib/easy_rails_money/configuration.rb