Method: Agilibox::TextHelper#number
- Defined in:
- app/helpers/agilibox/text_helper.rb
#number(n) ⇒ Object
25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 |
# File 'app/helpers/agilibox/text_helper.rb', line 25 def number(n) return if n.nil? opts = {} if n.class.to_s =~ /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(" ", "\u00A0") end |