| 148 |
lars |
1 |
<?php
|
|
|
2 |
|
|
|
3 |
namespace Faker\Provider\id_ID;
|
|
|
4 |
|
|
|
5 |
class Address extends \Faker\Provider\Address
|
|
|
6 |
{
|
|
|
7 |
/**
|
|
|
8 |
* @see http://bandung.go.id/images/download/daftarruasjalan.htm
|
|
|
9 |
* @see https://id.wikipedia.org/wiki/Kategori:Jalan_di_Jakarta
|
|
|
10 |
*/
|
|
|
11 |
protected static $street = [
|
|
|
12 |
'Abang', 'Abdul', 'Abdul Muis', 'Abdul Rahmat', 'Abdul. Muis', 'Abdullah',
|
|
|
13 |
'Aceh', 'Achmad', 'Achmad Yani', 'Acordion', 'Adisucipto',
|
|
|
14 |
'Adisumarmo', 'Agus Salim', 'Ahmad Dahlan', 'Antapani Lama', 'Arifin',
|
|
|
15 |
'Asia Afrika', 'Astana Anyar', 'B.Agam 1', 'B.Agam Dlm', 'BKR',
|
|
|
16 |
'Baabur Royan', 'Baan', 'Babadak', 'Babadan', 'Babah',
|
|
|
17 |
'Babakan', 'Bacang', 'Badak', 'Bagas Pati', 'Bagis Utama',
|
|
|
18 |
'Bagonwoto ', 'Bah Jaya', 'Baha', 'Bahagia', 'Bahagia ',
|
|
|
19 |
'Baiduri', 'Baik', 'Baing', 'Baja', 'Baja Raya',
|
|
|
20 |
'Bak Air', 'Bak Mandi', 'Bakaru', 'Bakau', 'Bakau Griya Utama',
|
|
|
21 |
'Bakhita', 'Bakin', 'Bakit ', 'Bakti', 'Baladewa', 'Balikpapan',
|
|
|
22 |
'Bambon', 'Bambu', 'Banal', 'Banceng Pondok', 'Banda',
|
|
|
23 |
'Bank Dagang Negara', 'Bappenas', 'Bara', 'Bara Tambar', 'Baranang',
|
|
|
24 |
'Baranang Siang', 'Baranang Siang Indah', 'Baranangsiang', 'Barasak', 'Barat',
|
|
|
25 |
'Basket', 'Basmol Raya', 'Basoka', 'Basoka Raya', 'Bass',
|
|
|
26 |
'Basudewo', 'Basuki', 'Basuki Rahmat ', 'Bata Putih', 'Batako',
|
|
|
27 |
'Baung', 'Bawal', 'Baya Kali Bungur', 'Bayam', 'Bayan',
|
|
|
28 |
'Bazuka Raya', 'Bhayangkara', 'Camar', 'Casablanca', 'Cemara',
|
|
|
29 |
'Cihampelas', 'Cikapayang', 'Cikutra Barat', 'Cikutra Timur', 'Ciumbuleuit',
|
|
|
30 |
'Ciwastra', 'Cokroaminoto', 'Cut Nyak Dien', 'Daan', 'Dago',
|
|
|
31 |
'Dahlia', 'Dewi Sartika', 'Dipatiukur', 'Dipenogoro', 'Diponegoro',
|
|
|
32 |
'Dr. Junjunan', 'Eka', 'Ekonomi', 'Elang', 'Fajar',
|
|
|
33 |
'Flora', 'Flores', 'Gading', 'Gajah', 'Gajah Mada',
|
|
|
34 |
'Gambang', 'Gardujati', 'Gatot Subroto', 'Gedebage Selatan', 'Gegerkalong Hilir',
|
|
|
35 |
'Gotong Royong', 'Gremet', 'HOS. Cjokroaminoto (Pasirkaliki)', 'Haji', 'Halim',
|
|
|
36 |
'Hang', 'Hasanuddin', 'Hayam Wuruk', 'Honggowongso', 'Ikan', 'Imam',
|
|
|
37 |
'Imam Bonjol', 'Industri', 'Ir. H. Juanda', 'Jagakarsa', 'Jakarta',
|
|
|
38 |
'Jaksa', 'Jambu', 'Jamika', 'Jayawijaya', 'Jend. A. Yani',
|
|
|
39 |
'Jend. Sudirman', 'Juanda', 'K.H. Maskur', 'K.H. Wahid Hasyim (Kopo)', 'Kali',
|
|
|
40 |
'Kalimalang', 'Kalimantan', 'Karel S. Tubun', 'Kartini', 'Katamso',
|
|
|
41 |
'Kebangkitan Nasional', 'Kebonjati', 'Ketandan', 'Ki Hajar Dewantara',
|
|
|
42 |
'Kiaracondong', 'Krakatau', 'Kusmanto', 'Kyai Gede', 'Kyai Mojo', 'Labu',
|
|
|
43 |
'Lada', 'Laksamana', 'Laswi', 'Lembong', 'Lumban Tobing',
|
|
|
44 |
'M.T. Haryono', 'Madiun', 'Madrasah', 'Mahakam', 'Merdeka',
|
|
|
45 |
'Moch. Ramdan', 'Moch. Toha', 'Moch. Yamin', 'Monginsidi', 'Mulyadi',
|
|
|
46 |
'Muwardi', 'Nakula', 'Nanas', 'Nangka', 'Orang',
|
|
|
47 |
'Otista', 'Otto', 'PHH. Mustofa', 'Pacuan Kuda', 'Padang',
|
|
|
48 |
'Padma', 'Pahlawan', 'Panjaitan', 'Pasir Koja', 'Pasirkoja',
|
|
|
49 |
'Pasteur', 'Pattimura', 'Pelajar Pejuang 45', 'Perintis Kemerdekaan', 'Peta', 'Pintu Besar Selatan',
|
|
|
50 |
'Qrisdoren', 'R.E. Martadinata', 'R.M. Said', 'Raden', 'Raden Saleh',
|
|
|
51 |
'Radio', 'Rajawali', 'Rajawali Barat', 'Rajawali Timur', 'Rajiman',
|
|
|
52 |
'Raya Setiabudhi', 'Raya Ujungberung', 'Reksoninten', 'Ronggowarsito',
|
|
|
53 |
'Rumah Sakit', 'S. Parman', 'Sadang Serang', 'Salak', 'Salam', 'Salatiga',
|
|
|
54 |
'Sam Ratulangi', 'Samanhudi', 'Sampangan', 'Sentot Alibasa', 'Setia Budi',
|
|
|
55 |
'Setiabudhi', 'Siliwangi', 'Soekarno Hatta', 'Sudiarto', 'Sudirman',
|
|
|
56 |
'Sugiono', 'Sugiyopranoto', 'Suharso', 'Sukabumi', 'Sukajadi',
|
|
|
57 |
'Sumpah Pemuda', 'Sunaryo', 'Suniaraja', 'Supomo', 'Supono',
|
|
|
58 |
'Suprapto', 'Surapati', 'Suryo', 'Suryo Pranoto', 'Sutami',
|
|
|
59 |
'Sutan Syahrir', 'Sutarjo', 'Sutarto', 'Sutoyo', 'Taman',
|
|
|
60 |
'Tambak', 'Tambun', 'Tangkuban Perahu', 'Tentara Pelajar', 'Ters. Buah Batu',
|
|
|
61 |
'Ters. Jakarta', 'Ters. Kiaracondong', 'Ters. Pasir Koja', 'Teuku Umar',
|
|
|
62 |
'Thamrin', 'Tubagus Ismail', 'Ujung', 'Uluwatu', 'Umalas', 'Untung Suropati',
|
|
|
63 |
'Urip Sumoharjo', 'Veteran', 'Villa', 'W.R. Supratman', 'Wahid',
|
|
|
64 |
'Wahid Hasyim', 'Wahidin', 'Wahidin Sudirohusodo', 'Warga', 'Wora Wari',
|
|
|
65 |
'Yap Tjwan Bing', 'Yoga', 'Yogyakarta', 'Yohanes', 'Yos',
|
|
|
66 |
'Yos Sudarso', 'Yosodipuro', 'Zamrud',
|
|
|
67 |
];
|
|
|
68 |
|
|
|
69 |
protected static $streetPrefix = [
|
|
|
70 |
'Ds.', 'Dk.', 'Gg.', 'Jln.', 'Jr.', 'Kpg.', 'Ki.', 'Psr.',
|
|
|
71 |
];
|
|
|
72 |
|
|
|
73 |
/**
|
|
|
74 |
* @see http://kodepos.nomor.net/_kodepos.php?_i=provinsi-kodepos
|
|
|
75 |
*/
|
|
|
76 |
protected static $state = [
|
|
|
77 |
'Aceh', 'Sumatera Utara', 'Sumatera Barat', 'Jambi', 'Kepulauan Bangka Belitung', 'Riau',
|
|
|
78 |
'Kepulauan Riau', 'Bengkulu', 'Sumatera Selatan', 'Lampung', 'Banten',
|
|
|
79 |
'DKI Jakarta', 'Jawa Barat', 'Jawa Tengah', 'Jawa Timur', 'Nusa Tenggara Timur',
|
|
|
80 |
'DI Yogyakarta', 'Bali', 'Nusa Tenggara Barat', 'Kalimantan Barat',
|
|
|
81 |
'Kalimantan Tengah', 'Kalimantan Selatan', 'Kalimantan Timur',
|
|
|
82 |
'Kalimantan Utara', 'Sulawesi Selatan', 'Sulawesi Utara', 'Gorontalo',
|
|
|
83 |
'Sulawesi Tengah', 'Sulawesi Barat', 'Sulawesi Tenggara', 'Maluku',
|
|
|
84 |
'Maluku Utara', 'Papua Barat', 'Papua',
|
|
|
85 |
];
|
|
|
86 |
|
|
|
87 |
/**
|
|
|
88 |
* Abbreviated State Names.
|
|
|
89 |
*
|
|
|
90 |
* @see https://en.wikipedia.org/wiki/Provinces_of_Indonesia#Table_of_provinces
|
|
|
91 |
*
|
|
|
92 |
* @var array
|
|
|
93 |
*/
|
|
|
94 |
protected static $stateAbbr = [
|
|
|
95 |
'Aceh', 'Sumut', 'Sumbar', 'Jambi', 'Babel', 'Riau', 'Kepri', 'Bengkulu', 'Sumsel',
|
|
|
96 |
'Lampung', 'Banten', 'DKI', 'Jabar', 'Jateng', 'Jatim', 'NTT', 'DIY',
|
|
|
97 |
'Bali', 'NTB', 'Kalbar', 'Kalteng', 'Kalsel', 'Kaltim', 'Kaltara', 'Sulsel',
|
|
|
98 |
'Sulut', 'Gorontalo', 'Sulteng', 'Sulbar', 'Sultra', 'Maluku', 'Malut',
|
|
|
99 |
'Pabar', 'Papua',
|
|
|
100 |
];
|
|
|
101 |
|
|
|
102 |
/**
|
|
|
103 |
* @see http://id.wikipedia.org/wiki/Daftar_negara-negara_di_dunia
|
|
|
104 |
*/
|
|
|
105 |
protected static $country = [
|
|
|
106 |
'Afganistan', 'Afrika Selatan', 'Albania', 'Aljazair',
|
|
|
107 |
'Amerika Serikat', 'Andorra', 'Angola', 'Anguilla',
|
|
|
108 |
|
|
|
109 |
// http://id.wikipedia.org/wiki/Antartika
|
|
|
110 |
'Antartika',
|
|
|
111 |
|
|
|
112 |
'Antigua dan Barbuda',
|
|
|
113 |
|
|
|
114 |
// http://id.wikipedia.org/wiki/Antillen_Belanda
|
|
|
115 |
'Antillen Belanda',
|
|
|
116 |
|
|
|
117 |
'Arab Saudi', 'Argentina', 'Armenia', 'Aruba', 'Australia', 'Austria',
|
|
|
118 |
'Azerbaijan', 'Bahama', 'Bahrain', 'Bangladesh', 'Barbados', 'Belanda',
|
|
|
119 |
'Belarus', 'Belgia', 'Belize', 'Benin', 'Bermuda', 'Bhutan', 'Bolivia',
|
|
|
120 |
|
|
|
121 |
// http://id.wikipedia.org/wiki/Bosnia_dan_Herzegovina
|
|
|
122 |
'Bosnia dan Herzegovina',
|
|
|
123 |
|
|
|
124 |
'Botswana', 'Brasil', 'Brunei Darussalam', 'Bulgaria', 'Burkina Faso',
|
|
|
125 |
'Burundi', 'Chili', 'Cina', 'Kepulauan Cocos (Keeling)', 'Denmark', 'Djibouti',
|
|
|
126 |
|
|
|
127 |
// http://id.wikipedia.org/wiki/Dominica
|
|
|
128 |
'Dominika',
|
|
|
129 |
|
|
|
130 |
'Ekuador', 'El Salvador', 'Eritrea', 'Estonia', 'Ethiopia',
|
|
|
131 |
'Federasi Rusia', 'Fiji', 'Filipina', 'Finlandia', 'Gabon', 'Gambia',
|
|
|
132 |
'Georgia',
|
|
|
133 |
|
|
|
134 |
// http://id.wikipedia.org/wiki/South_Georgia_and_the_South_Sandwich_Islands
|
|
|
135 |
'Georgia Selatan dan Kepulauan Sandwich Selatan',
|
|
|
136 |
|
|
|
137 |
'Ghana', 'Gibraltar', 'Greenland', 'Grenada', 'Guadeloupe', 'Guam',
|
|
|
138 |
'Guatemala', 'Guernsey', 'Guinea', 'Guinea Ekuatorial', 'Guinea-Bissau',
|
|
|
139 |
'Guyana', 'Guyana Prancis', 'Haiti', 'Honduras', 'Hong Kong',
|
|
|
140 |
'Hongaria', 'India', 'Indonesia', 'Inggris Raya', 'Irak', 'Iran',
|
|
|
141 |
'Irlandia', 'Islandia', 'Israel', 'Italia', 'Jamaika', 'Jepang',
|
|
|
142 |
'Jerman', 'Jersey', 'Jordan', 'Kaledonia baru', 'Kamboja', 'Kamerun',
|
|
|
143 |
'Kanada', 'Kazakhstan', 'Kenya', 'Kepulauan Cayman', 'Kepulauan Cook',
|
|
|
144 |
'Kepulauan Falkland (Malvinas)', 'Kepulauan Faroe',
|
|
|
145 |
'Kepulauan Mariana Utara', 'Kepulauan Marshall', 'Kepulauan Pitcairn',
|
|
|
146 |
'Kepulauan Solomon',
|
|
|
147 |
|
|
|
148 |
// http://id.wikipedia.org/wiki/United_States_Minor_Outlying_Islands
|
|
|
149 |
'Kepulauan Terluar Kecil Amerika Serikat',
|
|
|
150 |
|
|
|
151 |
'Kepulauan Turks dan Caicos',
|
|
|
152 |
|
|
|
153 |
// http://id.wikipedia.org/wiki/United_States_Virgin_Islands
|
|
|
154 |
'Kepulauan Virgin Amerika Serikat',
|
|
|
155 |
|
|
|
156 |
'Kepulauan Virgin Inggris', 'Kiribati', 'Kolombia', 'Komoro', 'Kongo', 'Korea',
|
|
|
157 |
'Korea Utara', 'Kosta Rika', 'Kroasia',
|
|
|
158 |
|
|
|
159 |
// http://id.wikipedia.org/wiki/Cuba
|
|
|
160 |
'Kuba',
|
|
|
161 |
|
|
|
162 |
'Kuwait', 'Latvia', 'Lebanon', 'Lesotho', 'Liberia', 'Libya',
|
|
|
163 |
'Liechtenstein', 'Lithuania', 'Luxembourg', 'Madagaskar', 'Makau', 'Makedonia',
|
|
|
164 |
'Maladewa', 'Malawi', 'Malaysia', 'Mali', 'Malta', 'Maroko',
|
|
|
165 |
|
|
|
166 |
// http://id.wikipedia.org/wiki/Martinique
|
|
|
167 |
'Martinik',
|
|
|
168 |
|
|
|
169 |
'Mauritania', 'Mauritius', 'Mayotte', 'Meksiko', 'Mesir', 'Mikronesia', 'Moldova',
|
|
|
170 |
'Monako', 'Mongolia', 'Montenegro', 'Montserrat', 'Mozambik', 'Myanmar',
|
|
|
171 |
'Namibia', 'Nauru', 'Nepal', 'Niger', 'Nigeria', 'Nikaragua', 'Niue', 'Norwegia',
|
|
|
172 |
'Oman', 'Pakistan', 'Palau', 'Panama',
|
|
|
173 |
|
|
|
174 |
// http://id.wikipedia.org/wiki/Cote_d%27Ivoire
|
|
|
175 |
'Pantai Gading',
|
|
|
176 |
|
|
|
177 |
'Papua Nugini', 'Paraguay', 'Peru', 'Polandia', 'Polinesia Prancis', 'Portugal',
|
|
|
178 |
'Prancis', 'Puerto Rico',
|
|
|
179 |
|
|
|
180 |
// http://ms.wikipedia.org/wiki/Pulau_Bouvet
|
|
|
181 |
'Pulau Bouvet',
|
|
|
182 |
|
|
|
183 |
// http://id.wikipedia.org/wiki/Pulau_Heard_dan_Kepulauan_McDonald
|
|
|
184 |
'Pulau Heard dan Kepulauan McDonald',
|
|
|
185 |
|
|
|
186 |
// http://id.wikipedia.org/wiki/Isle_of_Man
|
|
|
187 |
'Pulau Man',
|
|
|
188 |
|
|
|
189 |
'Pulau Natal', 'Pulau Norfolk', 'Qatar', 'Republik Afrika Tengah',
|
|
|
190 |
'Republik Ceko',
|
|
|
191 |
|
|
|
192 |
// http://id.wikipedia.org/wiki/Chad
|
|
|
193 |
'Republik Chad',
|
|
|
194 |
|
|
|
195 |
'Republik Demokratik Rakyat Laos', 'Republik Dominika', 'Republik Kirgizstan',
|
|
|
196 |
|
|
|
197 |
// http://id.wikipedia.org/wiki/Reunion
|
|
|
198 |
'Réunion',
|
|
|
199 |
|
|
|
200 |
'Rumania', 'Rwanda', 'Sahara Barat', 'Saint Barthelemy', 'Saint Helena',
|
|
|
201 |
'Saint Kitts dan Nevis', 'Saint Lucia', 'Saint Martin',
|
|
|
202 |
'Saint Pierre dan Miquelon', 'Saint Vincent dan Grenadines', 'Samoa',
|
|
|
203 |
'Samoa Amerika', 'San Marino', 'Sao Tome dan Principe', 'Selandia baru',
|
|
|
204 |
'Senegal', 'Serbia', 'Seychelles', 'Sierra Leone', 'Singapura', 'Siprus',
|
|
|
205 |
'Slovakia (Republik Slovak)', 'Slovenia', 'Somalia', 'Spanyol', 'Sri Lanka',
|
|
|
206 |
'Sudan', 'Suriah', 'Suriname', 'Svalbard & Jan Mayen Islands', 'Swaziland',
|
|
|
207 |
'Swedia', 'Swiss', 'Taiwan', 'Tajikistan',
|
|
|
208 |
|
|
|
209 |
// http://id.wikipedia.org/wiki/Cape_Verde
|
|
|
210 |
'Tanjung Verde',
|
|
|
211 |
|
|
|
212 |
'Tanzania', 'Thailand', 'Timor-Leste', 'Togo', 'Tokelau', 'Tonga',
|
|
|
213 |
'Trinidad dan Tobago', 'Tunisia', 'Turki', 'Turkmenistan', 'Tuvalu', 'Uganda',
|
|
|
214 |
'Ukraina', 'Uni Emirat Arab', 'Uruguay', 'Uzbekistan', 'Vanuatu',
|
|
|
215 |
|
|
|
216 |
// http://id.wikipedia.org/wiki/Holy_See
|
|
|
217 |
'Vatikan',
|
|
|
218 |
|
|
|
219 |
'Venezuela', 'Vietnam', 'Wallis dan Futuna', 'Wilayah Palestina',
|
|
|
220 |
|
|
|
221 |
// http://id.wikipedia.org/wiki/United_States_Virgin_Islands
|
|
|
222 |
'Wilayah Samudra Hindia Britania',
|
|
|
223 |
|
|
|
224 |
'Wilayah Selatan Perancis', 'Yaman', 'Yunani', 'Zambia', 'Zimbabwe',
|
|
|
225 |
];
|
|
|
226 |
|
|
|
227 |
/**
|
|
|
228 |
* @see http://id.wikipedia.org/wiki/Daftar_kabupaten_dan_kota_Indonesia#Daftar_kota
|
|
|
229 |
*/
|
|
|
230 |
protected static $cityNames = [
|
|
|
231 |
'Administrasi Jakarta Barat', 'Administrasi Jakarta Pusat',
|
|
|
232 |
'Administrasi Jakarta Selatan', 'Administrasi Jakarta Timur',
|
|
|
233 |
'Administrasi Jakarta Utara', 'Ambon', 'Balikpapan', 'Banda Aceh',
|
|
|
234 |
'Bandar Lampung', 'Bandung', 'Banjar', 'Banjarbaru', 'Banjarmasin',
|
|
|
235 |
'Batam', 'Batu', 'Bau-Bau', 'Bekasi',
|
|
|
236 |
'Bengkulu', 'Bima', 'Binjai', 'Bitung',
|
|
|
237 |
'Blitar', 'Bogor', 'Bontang', 'Bukittinggi',
|
|
|
238 |
'Cilegon', 'Cimahi', 'Cirebon', 'Denpasar',
|
|
|
239 |
'Depok', 'Dumai', 'Gorontalo', 'Gunungsitoli',
|
|
|
240 |
'Jambi', 'Jayapura', 'Kediri', 'Kendari',
|
|
|
241 |
'Kotamobagu', 'Kupang', 'Langsa', 'Lhokseumawe',
|
|
|
242 |
'Lubuklinggau', 'Madiun', 'Magelang', 'Makassar',
|
|
|
243 |
'Malang', 'Manado', 'Mataram', 'Medan',
|
|
|
244 |
'Metro', 'Mojokerto', 'Padang', 'Padangpanjang',
|
|
|
245 |
'Padangsidempuan', 'Pagar Alam', 'Palangka Raya', 'Palembang',
|
|
|
246 |
'Palopo', 'Palu', 'Pangkal Pinang', 'Parepare',
|
|
|
247 |
'Pariaman', 'Pasuruan', 'Payakumbuh', 'Pekalongan',
|
|
|
248 |
'Pekanbaru', 'Pematangsiantar', 'Pontianak', 'Prabumulih',
|
|
|
249 |
'Probolinggo', 'Sabang', 'Salatiga', 'Samarinda',
|
|
|
250 |
'Sawahlunto', 'Semarang', 'Serang', 'Sibolga',
|
|
|
251 |
'Singkawang', 'Solok', 'Sorong', 'Subulussalam',
|
|
|
252 |
'Sukabumi', 'Sungai Penuh', 'Surabaya', 'Surakarta',
|
|
|
253 |
'Tangerang', 'Tangerang Selatan', 'Tanjung Pinang', 'Tanjungbalai',
|
|
|
254 |
'Tarakan', 'Tasikmalaya', 'Tebing Tinggi', 'Tegal',
|
|
|
255 |
'Ternate', 'Tidore Kepulauan', 'Tomohon', 'Tual',
|
|
|
256 |
'Yogyakarta',
|
|
|
257 |
];
|
|
|
258 |
|
|
|
259 |
protected static $cityFormats = [
|
|
|
260 |
'{{cityName}}',
|
|
|
261 |
];
|
|
|
262 |
|
|
|
263 |
protected static $streetNameFormats = [
|
|
|
264 |
'{{street}}',
|
|
|
265 |
];
|
|
|
266 |
|
|
|
267 |
protected static $streetAddressFormats = [
|
|
|
268 |
'{{streetPrefix}} {{street}} No. {{buildingNumber}}',
|
|
|
269 |
];
|
|
|
270 |
|
|
|
271 |
protected static $addressFormats = [
|
|
|
272 |
'{{streetAddress}}, {{city}} {{postcode}}, {{stateAbbr}}',
|
|
|
273 |
];
|
|
|
274 |
|
|
|
275 |
protected static $postcode = ['%####'];
|
|
|
276 |
|
|
|
277 |
/**
|
|
|
278 |
* @example 'Kalimantan Tengah'
|
|
|
279 |
*/
|
|
|
280 |
public static function state()
|
|
|
281 |
{
|
|
|
282 |
return static::randomElement(static::$state);
|
|
|
283 |
}
|
|
|
284 |
|
|
|
285 |
/**
|
|
|
286 |
* @example 'Banten'
|
|
|
287 |
*/
|
|
|
288 |
public static function stateAbbr()
|
|
|
289 |
{
|
|
|
290 |
return static::randomElement(static::$stateAbbr);
|
|
|
291 |
}
|
|
|
292 |
|
|
|
293 |
public static function streetPrefix()
|
|
|
294 |
{
|
|
|
295 |
return static::randomElement(static::$streetPrefix);
|
|
|
296 |
}
|
|
|
297 |
|
|
|
298 |
public static function cityName()
|
|
|
299 |
{
|
|
|
300 |
return static::randomElement(static::$cityNames);
|
|
|
301 |
}
|
|
|
302 |
|
|
|
303 |
public function city()
|
|
|
304 |
{
|
|
|
305 |
$format = static::randomElement(static::$cityFormats);
|
|
|
306 |
|
|
|
307 |
return $this->generator->parse($format);
|
|
|
308 |
}
|
|
|
309 |
|
|
|
310 |
public static function street()
|
|
|
311 |
{
|
|
|
312 |
return static::randomElement(static::$street);
|
|
|
313 |
}
|
|
|
314 |
|
|
|
315 |
public static function buildingNumber()
|
|
|
316 |
{
|
|
|
317 |
return (string) self::numberBetween(1, 999);
|
|
|
318 |
}
|
|
|
319 |
}
|