class TwitterCldr::Formatters::Numbers::Base

Public Instance Methods

interpolate(string, value, orientation = :right) click to toggle source
# File lib/twitter_cldr/formatters/numbers/helpers/base.rb, line 10
def interpolate(string, value, orientation = :right)
  value  = value.to_s
  length = value.length
  start  = orientation == :left ? 0 : -length

  string = string.dup
  string = string.ljust(length, '#') if string.length < length
  string[start, length] = value
  string.gsub('#', '')
end