module Drydock::Formatters

Constants

DELIMITER_PATTERN

Public Class Methods

number(value, delimiter: ',', separator: '.') click to toggle source
# File lib/drydock/formatters.rb, line 6
def self.number(value, delimiter: ',', separator: '.')
  integers, decimals = value.to_s.split('.')
  integers.gsub!(DELIMITER_PATTERN) { |digits| "#{digits}#{delimiter}" }
  [integers, decimals].compact.join(separator)
end