Method: Agilibox::TextHelper#number
- Defined in:
- app/helpers/agilibox/text_helper.rb
#number(n) ⇒ Object
33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 |
# File 'app/helpers/agilibox/text_helper.rb', line 33 def number(n) return if n.nil? opts = {} if n.class.to_s.match?(/Float|Decimal/i) opts[:precision] = 2 else opts[:precision] = 0 end opts[:delimiter] = I18n.t("number.format.delimiter") opts[:separator] = I18n.t("number.format.separator") number_with_precision(n, opts).tr(" ", nbsp) end |