method
unit_exponents
v4.2.7 -
Show latest stable
- Class:
ActiveSupport::NumberHelper::NumberToHumanConverter
unit_exponents(units)private
No documentation available.
# File activesupport/lib/active_support/number_helper/number_to_human_converter.rb, line 52
def unit_exponents(units)
case units
when Hash
units
when String, Symbol
I18n.translate(units.to_s, :locale => options[:locale], :raise => true)
when nil
translate_in_locale("human.decimal_units.units", raise: true)
else
raise ArgumentError, ":units must be a Hash or String translation scope."
end.keys.map { |e_name| INVERTED_DECIMAL_UNITS[e_name] }.sort_by { |e| -e }
end