Class: Mint::MoneyAttribute::Configuration

Inherits:
Object
  • Object
show all
Defined in:
lib/minting/money_attribute/configuration.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeConfiguration

Returns a new instance of Configuration.



9
10
11
12
13
14
15
# File 'lib/minting/money_attribute/configuration.rb', line 9

def initialize
  @added_currencies = []
  @enabled_currencies = :all
  @default_currency = 'USD'
  @rounding_mode = nil
  @default_format = nil
end

Instance Attribute Details

#added_currenciesObject

Returns the value of attribute added_currencies.



6
7
8
# File 'lib/minting/money_attribute/configuration.rb', line 6

def added_currencies
  @added_currencies
end

#default_currencyObject

Returns the value of attribute default_currency.



6
7
8
# File 'lib/minting/money_attribute/configuration.rb', line 6

def default_currency
  @default_currency
end

#default_formatObject

Returns the value of attribute default_format.



6
7
8
# File 'lib/minting/money_attribute/configuration.rb', line 6

def default_format
  @default_format
end

#enabled_currenciesObject

Returns the value of attribute enabled_currencies.



6
7
8
# File 'lib/minting/money_attribute/configuration.rb', line 6

def enabled_currencies
  @enabled_currencies
end

#rounding_modeObject

Returns the value of attribute rounding_mode.



6
7
8
# File 'lib/minting/money_attribute/configuration.rb', line 6

def rounding_mode
  @rounding_mode
end