module FFaker::PhoneNumberID
Constants
- COUNTRY_CODE
Public Instance Methods
home_phone_number()
click to toggle source
# File lib/ffaker/phone_number_id.rb, line 14 def home_phone_number digit_nums = '#' * rand(7..8) "#{fetch_sample(HOME_PHONE_PREFIXES)}-#{FFaker.numerify(digit_nums)}" end
international_home_phone_number()
click to toggle source
# File lib/ffaker/phone_number_id.rb, line 28 def international_home_phone_number home_phone_number.sub('0', COUNTRY_CODE) end
international_mobile_phone_number()
click to toggle source
# File lib/ffaker/phone_number_id.rb, line 24 def international_mobile_phone_number mobile_phone_number.sub('0', COUNTRY_CODE) end
international_phone_number()
click to toggle source
# File lib/ffaker/phone_number_id.rb, line 32 def international_phone_number phone_number.sub('0', COUNTRY_CODE) end
mobile_phone_number()
click to toggle source
# File lib/ffaker/phone_number_id.rb, line 10 def mobile_phone_number "#{fetch_sample(MOBILE_PHONE_PREFIXES)}-#{FFaker.numerify('########')}" end
phone_number()
click to toggle source
# File lib/ffaker/phone_number_id.rb, line 20 def phone_number rand(0..1).zero? ? home_phone_number : mobile_phone_number end