class Integer

Public Instance Methods

dotted() click to toggle source
# File lib/overload/integer.rb, line 12
def dotted
  self.to_s.reverse.gsub(/(\d{3})(?=\d)/, '\\1.').reverse
end
pluralize(desc) click to toggle source
# File lib/overload/integer.rb, line 2
def pluralize desc
  if self == 0
    "no #{desc.to_s.pluralize}"
  elsif self == 1
    "#{self} #{desc}"
  else
    "#{self.dotted} #{desc.to_s.pluralize}"
  end
end
string_id() click to toggle source
# File lib/common/string_base.rb, line 40
def string_id
  StringBase.encode self
end