Module: BigPhoney::StringExtensions
- Defined in:
- lib/big_phoney/string_extensions.rb
Instance Method Summary collapse
Instance Method Details
#to_phone_number(options = {}) ⇒ Object
3 4 5 6 7 8 9 10 11 12 13 14 15 |
# File 'lib/big_phoney/string_extensions.rb', line 3 def to_phone_number(={}) delimiter = [:delimiter] || '-' phone_number = BigPhoney::PhoneNumber.new(self) area_code = phone_number.area_code prefix = phone_number.prefix rest = phone_number.rest if [:area_code] "(#{area_code}) #{prefix + delimiter + rest}" else [area_code, prefix, rest].join(delimiter) end end |