You are here

function commerce_price_decimals_formatter_get_default_currencies_settings in Commerce Price Decimals Formatter 7

Returns an array of all available enable currencies and decimals.

7 calls to commerce_price_decimals_formatter_get_default_currencies_settings()
commerce_price_decimals_formatter_field_formatter_info in ./commerce_price_decimals_formatter.module
Implements hook_field_formatter_info().
commerce_price_decimals_formatter_field_formatter_view in ./commerce_price_decimals_formatter.module
Implements hook_field_formatter_view().
commerce_price_decimals_formatter_get_settings_form in ./commerce_price_decimals_formatter.module
Returns an array of all available settings.
commerce_price_decimals_formatter_get_settings_summary in ./commerce_price_decimals_formatter.module
Returns an array of all available settings.
commerce_price_decimals_formatter_handler_area_line_item_summary_decimals::option_definition in includes/views/handlers/commerce_price_decimals_formatter_handler_area_line_item_summary_decimals.inc
Information about options for all kinds of purposes will be held here.

... See full list

File

./commerce_price_decimals_formatter.module, line 180
Provides a display formatter for the price field in which you can specify the decimal places are displayed.

Code

function commerce_price_decimals_formatter_get_default_currencies_settings() {
  $enable_currencies = commerce_currencies(TRUE);
  $currencies = array();
  foreach ($enable_currencies as $code => $currency) {
    $currencies[$code] = array(
      'decimals' => $currency['decimals'],
      'force' => FALSE,
      'zero' => FALSE,
    );
  }
  return $currencies;
}