Module: Countries::PhoneNumbers::Formatters::ClassMethods
- Defined in:
- lib/countries/phone_numbers/formatters.rb
Instance Method Summary collapse
- #format_international_phone_number(number, options = {}) ⇒ Object
- #format_local_phone_number(number, options = {}) ⇒ Object
- #format_national_phone_number(number, options = {}) ⇒ Object
- #format_phone_number(number, options = {}) ⇒ Object
Instance Method Details
#format_international_phone_number(number, options = {}) ⇒ Object
17 18 19 |
# File 'lib/countries/phone_numbers/formatters.rb', line 17 def format_international_phone_number( number, ={} ) format_phone_number( number, {format: :international}.merge() ) end |
#format_local_phone_number(number, options = {}) ⇒ Object
13 14 15 |
# File 'lib/countries/phone_numbers/formatters.rb', line 13 def format_local_phone_number( number, ={} ) format_phone_number( number, {format: :local}.merge() ) end |
#format_national_phone_number(number, options = {}) ⇒ Object
21 22 23 |
# File 'lib/countries/phone_numbers/formatters.rb', line 21 def format_national_phone_number( number, ={} ) format_phone_number( number, {format: :national}.merge() ) end |
#format_phone_number(number, options = {}) ⇒ Object
9 10 11 |
# File 'lib/countries/phone_numbers/formatters.rb', line 9 def format_phone_number( number, ={} ) Phony.formatted( Phony.normalize( number ), ) end |