Module: DataMaker::CN::Address
Defined Under Namespace
Classes: GenerateAddress
Class Method Summary
collapse
const_missing, k, underscore
Class Method Details
.address(province: nil, city: nil, district: nil, struct: false) ⇒ Object
28
29
30
31
|
# File 'lib/data_maker/cn/address.rb', line 28
def self.address(province: nil, city: nil, district: nil, struct: false)
address = GenerateAddress.new(province: province, city: city, district: district)
struct ? address.address_struct : address.address_string
end
|
.city(province = nil) ⇒ Object
10
11
12
13
14
|
# File 'lib/data_maker/cn/address.rb', line 10
def self.city(province = nil)
address = GenerateAddress.new(province: province)
address.generate
address.city
end
|
.postal_code(province = nil) ⇒ Object
22
23
24
25
26
|
# File 'lib/data_maker/cn/address.rb', line 22
def self.postal_code(province = nil)
address = GenerateAddress.new(province: province)
address.generate
address.postal_code
end
|
.province(city = nil) ⇒ Object
16
17
18
19
20
|
# File 'lib/data_maker/cn/address.rb', line 16
def self.province(city = nil)
address = GenerateAddress.new(city: city)
address.generate
address.province
end
|