Module: Seize::Utils

Defined in:
lib/seize/utils.rb

Class Method Summary collapse

Class Method Details

.commaize(number) ⇒ Object



13
14
15
# File 'lib/seize/utils.rb', line 13

def self.commaize(number)
  number.to_s.reverse.split('').each_slice(3).map(&:join).join(',').reverse
end

.truncate(string, length) ⇒ Object



3
4
5
6
7
8
9
10
11
# File 'lib/seize/utils.rb', line 3

def self.truncate(string, length)
  if string.nil?
    'None'
  elsif string.length <= length
    string
  else
    string[0..length-3] + '...'
  end
end