module Countries::PhoneNumbers::Formatters::ClassMethods

Public Instance Methods

format_international_phone_number( number, options={} ) click to toggle source
# File lib/countries/phone_numbers/formatters.rb, line 17
def format_international_phone_number( number, options={} )
  format_phone_number( number, {format: :international}.merge(options) )
end
format_local_phone_number( number, options={} ) click to toggle source
# File lib/countries/phone_numbers/formatters.rb, line 13
def format_local_phone_number( number, options={} )
  format_phone_number( number, {format: :local}.merge(options) )
end
format_national_phone_number( number, options={} ) click to toggle source
# File lib/countries/phone_numbers/formatters.rb, line 21
def format_national_phone_number( number, options={} )
  format_phone_number( number, {format: :national}.merge(options) )
end
format_phone_number( number, options={} ) click to toggle source
# File lib/countries/phone_numbers/formatters.rb, line 9
def format_phone_number( number, options={} )
  Phony.formatted( Phony.normalize( number ), options )
end