module MoneyRails::Configuration

MoneyRails configuration module. This is extended by MoneyRails to provide configuration settings.

Public Instance Methods

configure() { |self| ... } click to toggle source

Start a MoneyRails configuration block in an initializer.

example: Provide a default currency for the application

MoneyRails.configure do |config|
  config.default_currency = :eur
end
# File lib/money-rails/configuration.rb, line 16
def configure
  yield self
end
default_currency=(currency_name) click to toggle source

Set default currency of money library

# File lib/money-rails/configuration.rb, line 23
def default_currency=(currency_name)
  Money.default_currency = Money::Currency.new(currency_name)
end
register_currency=(currency_options) click to toggle source

Register a custom currency

# File lib/money-rails/configuration.rb, line 28
def register_currency=(currency_options)
  Money::Currency.register(currency_options)
end