Module: Philiprehberger::Phone::CarrierLookup
- Included in:
- PhoneNumber
- Defined in:
- lib/philiprehberger/phone/carrier.rb
Instance Method Summary collapse
Instance Method Details
#carrier ⇒ Object
48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 |
# File 'lib/philiprehberger/phone/carrier.rb', line 48 def carrier return nil unless @country prefixes = CARRIER_PREFIXES[@country] return nil unless prefixes prefix = carrier_prefix_for_country return nil unless prefix prefixes.each do |carrier_name, prefix_list| return carrier_name if prefix_list.include?(prefix) end nil end |