module FFaker::PhoneNumberNL

Constants

AREA_CODE_PREFIX
COUNTRY_CODE
MOBILE_PHONE_NUMBER
PHONE_NUMBER

Public Instance Methods

home_work_phone_number() click to toggle source
# File lib/ffaker/phone_number_nl.rb, line 22
def home_work_phone_number
  area = fetch_sample(AREA_CODES)
  FFaker.numerify "#{AREA_CODE_PREFIX}#{area}-#{fetch_sample(PHONE_NUMBER[area.size])}"
end
international_home_work_phone_number() click to toggle source
# File lib/ffaker/phone_number_nl.rb, line 37
def international_home_work_phone_number
  area = fetch_sample(AREA_CODES)
  FFaker.numerify("#{COUNTRY_CODE} #{area}-#{fetch_sample(PHONE_NUMBER[area.size])}")
end
international_mobile_phone_number() click to toggle source
# File lib/ffaker/phone_number_nl.rb, line 42
def international_mobile_phone_number
  FFaker.numerify("#{COUNTRY_CODE} 6#{fetch_sample(MOBILE_PHONE_NUMBER)}")
end
international_phone_number() click to toggle source
# File lib/ffaker/phone_number_nl.rb, line 31
def international_phone_number
  return international_mobile_phone_number if rand(0..1).zero?

  international_home_work_phone_number
end
mobile_phone_number() click to toggle source
# File lib/ffaker/phone_number_nl.rb, line 27
def mobile_phone_number
  FFaker.numerify "#{AREA_CODE_PREFIX}6#{fetch_sample(MOBILE_PHONE_NUMBER)}"
end
phone_number() click to toggle source
# File lib/ffaker/phone_number_nl.rb, line 16
def phone_number
  return home_work_phone_number if rand(0..1).zero?

  mobile_phone_number
end