Module: DataMaker::CN::PhoneNumber

Extended by:
ModuleUtilities
Defined in:
lib/data_maker/cn/phone_number.rb

Defined Under Namespace

Classes: PhoneNumberGenerator

Class Method Summary collapse

Methods included from ModuleUtilities

const_missing, k, underscore

Class Method Details

.fixed_lineObject



15
16
17
18
19
20
# File 'lib/data_maker/cn/phone_number.rb', line 15

def self.fixed_line
  loop do
    number = PhoneNumberGenerator.generate("fixed_line")
    break number if Phonelib.valid_for_country?(number, 'CN')
  end
end

.mobileObject



8
9
10
11
12
13
# File 'lib/data_maker/cn/phone_number.rb', line 8

def self.mobile
  loop do
    number = PhoneNumberGenerator.generate("mobile")
    break number if Phonelib.valid_for_country?(number, 'CN')
  end
end