method
unit_exponents
v8.1.1 -
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 55
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(&:-@)
end