module FFaker::PhoneNumberID

def home_phone_number

def home_phone_number
  digit_nums = '#' * rand(7..8)
  "#{fetch_sample(HOME_PHONE_PREFIXES)}-#{FFaker.numerify(digit_nums)}"
end

def international_home_phone_number

def international_home_phone_number
  home_phone_number.sub('0', COUNTRY_CODE)
end

def international_mobile_phone_number

def international_mobile_phone_number
  mobile_phone_number.sub('0', COUNTRY_CODE)
end

def international_phone_number

def international_phone_number
  phone_number.sub('0', COUNTRY_CODE)
end

def mobile_phone_number

def mobile_phone_number
  "#{fetch_sample(MOBILE_PHONE_PREFIXES)}-#{FFaker.numerify('########')}"
end

def phone_number

def phone_number
  case rand(2)
  when 0 then home_phone_number
  when 1 then mobile_phone_number
  end
end