查看/编辑 代码
内容
<?php namespace Faker\Provider\pl_PL; class Address extends \Faker\Provider\Address { protected static $streetAddressFormats = [ '{{streetName}} {{buildingNumber}}', ]; protected static $addressFormats = [ '{{streetAddress}}, {{postcode}} {{city}}', ]; protected static $buildingNumber = ['##A', '%#', '##A/%#', '%#/%#']; protected static $postcode = ['##-###']; /** * @var array full list of Polish voivodeship */ protected static $state = [ 'dolno艣l膮skie', 'kujawsko-pomorskie', 'lubelskie', 'lubuskie', '艂贸dzkie', 'ma艂opolskie', 'mazowieckie', 'opolskie', 'podkarpackie', 'podlaskie', 'pomorskie', '艣l膮skie', '艣wi臋tokrzyskie', 'warmi艅sko-mazurskie', 'wielkopolskie', 'zachodniopomorskie', ]; /** * @var array Countries in Polish * * @see http://ksng.gugik.gov.pl/english/files/dictionary.pdf */ protected static $country = [ 'Afganistan', 'Albania', 'Algieria', 'Andora', 'Angola', 'Antigua i Barbuda', 'Arabia Saudyjska', 'Argentyna', 'Armenia', 'Australia', 'Austria', 'Azerbejd偶an', 'Bahamy', 'Bahrajn', 'Bangladesz', 'Barbados', 'Belgia', 'Belize', 'Benin', 'Bhutan', 'Bia艂oru艣', 'Birma', 'Boliwia', 'Bo艣nia i Hercegowina', 'Botswana', 'Brazylia', 'Brunei', 'Bu艂garia', 'Burkina Faso', 'Burundi', 'Chile', 'Chiny', 'Chorwacja', 'Cypr', 'Czad', 'Czarnog贸ra', 'Czechy', 'Dania', 'Demokratyczna Republika Konga', 'Dominika', 'Dominikana', 'D偶ibuti', 'Egipt', 'Ekwador', 'Erytrea', 'Estonia', 'Etiopia', 'Fid偶i', 'Filipiny', 'Finlandia', 'Francja', 'Gabon', 'Gambia', 'Ghana', 'Grecja', 'Grenada', 'Gruzja', 'Gujana', 'Gwatemala', 'Gwinea', 'Gwinea Bissau', 'Gwinea R贸wnikowa', 'Haiti', 'Hiszpania', 'Holandia', 'Honduras', 'Indie', 'Indonezja', 'Irak', 'Iran', 'Irlandia', 'Islandia', 'Izrael', 'Jamajka', 'Japonia', 'Jemen', 'Jordania', 'Kambod偶a', 'Kamerun', 'Kanada', 'Katar', 'Kazachstan', 'Kenia', 'Kirgistan', 'Kiribati', 'Kolumbia', 'Komory', 'Kongo', 'Korea Po艂udniowa', 'Korea P贸艂nocna', 'Kostaryka', 'Kuba', 'Kuwejt', 'Laos', 'Lesotho', 'Liban', 'Liberia', 'Libia', 'Liechtenstein', 'Litwa', 'Luksemburg', '艁otwa', 'Macedonia P贸艂nocna', 'Madagaskar', 'Malawi', 'Malediwy', 'Malezja', 'Mali', 'Malta', 'Maroko', 'Mauretania', 'Mauritius', 'Meksyk', 'Mikronezja', 'Mo艂dawia', 'Monako', 'Mongolia', 'Mozambik', 'Namibia', 'Nauru', 'Nepal', 'Niemcy', 'Niger', 'Nigeria', 'Nikaragua', 'Norwegia', 'Nowa Zelandia', 'Oman', 'Pakistan', 'Palau', 'Panama', 'Papua-Nowa Gwinea', 'Paragwaj', 'Peru', 'Polska', 'Portugalia', 'Republika Po艂udniowej Afryki', 'Republika 艢rodkowoafryka艅ska', 'Republika Zielonego Przyl膮dka', 'Rosja', 'Rumunia', 'Rwanda', 'Saint Kitts i Nevis', 'Saint Lucia', 'Saint Vincent i Grenadyny', 'Salwador', 'Samoa', 'San Marino', 'Senegal', 'Serbia', 'Seszele', 'Sierra Leone', 'Singapur', 'S艂owacja', 'S艂owenia', 'Somalia', 'Sri Lanka', 'Stany Zjednoczone', 'Suazi', 'Sudan', 'Surinam', 'Syria', 'Szwajcaria', 'Szwecja', 'Tad偶ykistan', 'Tajlandia', 'Tanzania', 'Timor Wschodni', 'Togo', 'Tonga', 'Trynidad i Tobago', 'Tunezja', 'Turcja', 'Turkmenistan', 'Tuvalu', 'Uganda', 'Ukraina', 'Urugwaj', 'Uzbekistan', 'Vanuatu', 'Watykan', 'Wenezuela', 'W臋gry', 'Wielka Brytania', 'Wietnam', 'W艂ochy', 'Wybrze偶e Ko艣ci S艂oniowej', 'Wyspy Marshalla', 'Wyspy Salomona', 'Wyspy 艢wi臋tego Tomasza i Ksi膮偶臋ca', 'Zambia', 'Zimbabwe', 'Zjednoczone Emiraty Arabskie', ]; /** * @var array 250 Polish cities with biggest number of streets. Extracted from data issued by the official * public postal service of Poland. * * @see http://www.poczta-polska.pl/ */ protected static $city = [ 'Babienica', 'Bartoszyce', 'Be艂chat贸w', 'Bezrzecze', 'B臋dzin', 'Bia艂a Podlaska', 'Bia艂ystok', 'Bielawa', 'Bielsko-Bia艂a', 'Bieru艅', 'Bochnia', 'Bogacz贸w', 'Bogatynia', 'Bogusz贸w-Gorce', 'Boles艂awiec', 'Braniewo', 'Brodnica', 'Brzeg', 'Busko-Zdr贸j', 'Bydgoszcz', 'Bytom', 'Che艂m', 'Chojnice', 'Chorz贸w', 'Chrzan贸w', 'Ciechan贸w', 'Cieszyn', 'Czaplinek', 'Czarna Woda', 'Czechowice-Dziedzice', 'Czelad藕', 'Czerwionka-Leszczyny', 'Cz臋stochowa', 'Dar艂owo', 'D膮browa G贸rnicza', 'D臋bica', 'D臋bog贸rze', 'Dzier偶oni贸w', 'Elbl膮g', 'E艂k', 'Franciszk贸w', 'Gda艅sk', 'Gdynia', 'Gi偶ycko', 'Gliwice', 'G艂og贸w', 'Gniezno', 'Go艂ubie', 'Gorlice', 'Gorz贸w Wielkopolski', 'Grodzisk Mazowiecki', 'Grudzi膮dz', 'Ilkowice', 'I艂awa', 'Inowroc艂aw', 'Jadowniki', 'Jaros艂aw', 'Jaroszowa Wola', 'Jas艂o', 'Jastarnia', 'Jastrz臋bie', 'Jastrz臋bie-Zdr贸j', 'Jawor', 'Jaworzno', 'Jelcz-Laskowice', 'Jelenia G贸ra', 'Jemielnica', 'Jeziorna', 'J贸zef贸w', 'Kalisz', 'Kamienica Kr贸lewska', 'Kamieniec Z膮bkowicki', 'Kamie艅', 'Katowice', 'K臋dzierzyn-Ko藕le', 'K臋trzyn', 'Kielce', 'Kluczbork', 'K艂obuck', 'K艂odzko', 'Knur贸w', 'Kolonowskie', 'Ko艂o', 'Ko艂obrzeg', 'Konin', 'Konstancin-Jeziorna', 'Koszalin', 'Koszwa艂y', 'Ko艣cian', 'Ko艣cierzyna', 'Kozienice', 'Krak贸w', 'Krapkowice', 'Kra艣nik', 'Kr臋piec', 'Krosno', 'Krotoszyn', 'Kutno', 'Ku藕nica Mas艂o艅ska', 'Kwidzyn', 'Legionowo', 'Legnica', 'Leszno', 'L臋bork', 'L臋dziny', 'Lidzbark Warmi艅ski', 'Lubart贸w', 'Lubin', 'Lublin', 'Lubliniec', 'Lubojenka', 'Lubo艅', '艁awy', '艁aziska G贸rne', '艁臋czna', '艁omianki', '艁om偶a', '艁o艣', '艁owicz', '艁贸d藕', 'Magdalenka', 'Malbork', 'Marylka', 'Mielec', 'Miko艂贸w', 'Mokrzyska', 'Mys艂owice', 'Myszk贸w', 'Nowa Ruda', 'Nowa S贸l', 'Nowe Kramsko', 'Nowy Dw贸r Mazowiecki', 'Nowy S膮cz', 'Nowy Targ', 'Nysa', 'Olkusz', 'Olsztyn', 'Opole', 'Orzesze', 'Os贸wiec', 'Ostro艂臋ka', 'Ostrowiec 艢wi臋tokrzyski', 'Ostr贸da', 'Ostr贸w Mazowiecka', 'Ostr贸w Wielkopolski', 'Ostrzesz贸w', 'O艣wi臋cim', 'Otwock', 'Pabianice', 'Paw艂owice', 'P臋cice', 'Piaseczno', 'Piekary 艢l膮skie', 'Pieszyce', 'Pilchowo', 'Pi艂a', 'Piotrk贸w Trybunalski', 'Pisz', 'P艂az贸w', 'P艂ock', 'Police', 'Post臋p', 'Pozna艅', 'Pruszcz Gda艅ski', 'Pruszk贸w', 'Przemy艣l', 'Prz臋dzel', 'Pszczyna', 'Pu艂awy', 'Pu艂tusk', 'Racib贸rz', 'Radom', 'Radomsko', 'Ruda 艢l膮ska', 'Rumia', 'Rybnik', 'Rynarzewo', 'Rzesz贸w', 'Sandomierz', 'Sanok', 'Siedlce', 'Siemianowice 艢l膮skie', 'Sieradz', 'Skalbmierz', 'Skar偶ysko-Kamienna', 'Skierniewice', 'S艂upsk', 'Sochaczew', 'Sopot', 'Sosnowiec', 'Stalowa Wola', 'Starachowice', 'Stargard', 'Starogard Gda艅ski', 'Studzienice', 'Sulej贸wek', 'Suwa艂ki', 'Swarz臋dz', 'Szczawin', 'Szczecin', 'Szczecinek', 'Szczytno', 'Sz贸wsko', 'Szteklin', 'Szwecja', '艢rem', '艢widnica', '艢widnik', '艢widwin', '艢wiebodzice', '艢wiebodzin', '艢wiecie', '艢wi臋toch艂owice', '艢winouj艣cie', 'Tarnobrzeg', 'Tarnowskie G贸ry', 'Tarn贸w', 'Tczew', 'Tomasz贸w Mazowiecki', 'Toru艅', 'Trzebiat贸w', 'Turek', 'Tychy', 'Ustka', 'Wa艂brzych', 'Warszawa', 'W膮growiec', 'Wejherowo', 'Wilkowice', 'W艂adys艂awowo', 'W艂oc艂awek', 'Wodzis艂aw 艢l膮ski', 'Wola Kiedrzy艅ska', 'Wroc艂aw', 'Wrze艣nia', 'Wyszk贸w', 'Zabrze', 'Zakopane', 'Zamo艣膰', 'Zawiercie', 'Z膮bki', 'Zborowskie', 'Zdu艅ska Wola', 'Zgierz', 'Zgorzelec', 'Zielona G贸ra', '呕ary', '呕ory', '呕yrard贸w', '呕ywiec', ]; /** * @var array 549 most common Polish street names. Extracted from data issued by the official public * postal service of Poland. * * @see http://www.poczta-polska.pl/ */ protected static $street = [ '1 Maja', '3 Maja', '11 Listopada', 'Agrestowa', 'Akacjowa', 'Andersa', 'Armii Krajowej', 'Asnyka', 'Astr贸w', 'Azaliowa', 'Baczy艅skiego', 'Ba艂tycka', 'Barlickiego', 'Batalion贸w Ch艂opskich', 'Batorego', 'Bema', 'Beskidzka', 'Bia艂ostocka', 'Bielska', 'Bieszczadzka', 'B艂臋kitna', 'Boczna', 'Bogus艂awskiego', 'Bohater贸w Westerplatte', 'Boles艂awa Chrobrego', 'Boles艂awa Krzywoustego', 'Borowa', 'Botaniczna', 'Bracka', 'Bratk贸w', 'Broniewskiego', 'Brzechwy', 'Brzoskwiniowa', 'Brzozowa', 'Budowlanych', 'Bukowa', 'Bursztynowa', 'Bydgoska', 'Bytomska', 'Cedrowa', 'Cegielniana', 'Ceglana', 'Chabrowa', 'Che艂mo艅skiego', 'Ch艂odna', 'Ch艂opska', 'Chmielna', 'Chopina Fryderyka', 'Chorzowska', 'Ciasna', 'Cicha', 'Cieszy艅ska', 'Cisowa', 'Cmentarna', 'Curie-Sk艂odowskiej', 'Czarnieckiego', 'Czere艣niowa', 'Cz臋stochowska', 'Czwartak贸w', 'Daleka', 'Daszy艅skiego', 'D膮browskiego', 'D膮browskiej', 'D膮browszczak贸w', 'D膮br贸wki', 'D臋bowa', 'Diamentowa', 'D艂uga', 'D艂ugosza', 'Dmowskiego', 'Dobra', 'Dolna', 'Do偶ynkowa', 'Drzyma艂y', 'Dworcowa', 'Dworska', 'Dzia艂kowa', 'Energetyk贸w', 'Fabryczna', 'Fa艂ata', 'Fio艂kowa', 'Folwarczna', 'Franciszka艅ska', 'Francuska', 'Fredry', 'Gagarina', 'Gajowa', 'Ga艂czy艅skiego', 'Gda艅ska', 'Gdy艅ska', 'Gliwicka', 'G艂ogowa', 'G艂ogowska', 'G艂owackiego', 'G艂贸wna', 'Gminna', 'Gnie藕nie艅ska', 'Gojawiczy艅skiej', 'Go艂臋bia', 'Go艣cinna', 'G贸rna', 'G贸rnicza', 'G贸rno艣l膮ska', 'Grabowa', 'Graniczna', 'Granitowa', 'Grochowska', 'Grodzka', 'Grota-Roweckiego', 'Grottgera', 'Gr贸jecka', 'Grunwaldzka', 'Grzybowa', 'Hallera', 'Handlowa', 'Harcerska', 'Hetma艅ska', 'Ho偶a', 'Husarska', 'Hutnicza', 'In偶ynierska', 'Iwaszkiewicza', 'Jagiello艅ska', 'Os. Jagiello艅skie', 'Jagie艂艂y', 'Jagodowa', 'Ja艂owcowa', 'Jana Paw艂a II', 'Al. Jana Paw艂a II', 'Jaracza', 'Jarz臋binowa', 'Jask贸艂cza', 'Jasna', 'Jastrz臋bia', 'Ja艣minowa', 'Jaworowa', 'Al. Jerozolimskie', 'Jesienna', 'Jesionowa', 'Je偶ynowa', 'Jod艂owa', 'Kalinowa', 'Kaliska', 'Kamienna', 'Kar艂owicza', 'Karpacka', 'Kartuska', 'Kasprowicza', 'Kasprzaka Marcina', 'Kasztanowa', 'Kaszubska', 'Katowicka', 'Kazimierza Wielkiego', 'Kielecka', 'Kili艅skiego', 'Kleeberga', 'Klonowa', 'K艂osowa', 'Kochanowskiego', 'Kolberga', 'Kolejowa', 'Kolorowa', 'Ko艂艂膮taja', 'Ko艂obrzeska', 'Konarskiego', 'Konopnickiej', 'Konstytucji 3 Maja', 'Konwaliowa', 'Kopalniana', 'Kopernika', 'Koralowa', 'Korczaka', 'Korfantego', 'Kosmonaut贸w', 'Kossaka', 'Kosynier贸w', 'Koszali艅ska', 'Koszykowa', 'Ko艣cielna', 'Ko艣ciuszki', 'Pl. Ko艣ciuszki', 'Kowalska', 'Krakowska', 'Kra艅cowa', 'Krasickiego', 'Krasi艅skiego', 'Kraszewskiego', 'Kresowa', 'Kr臋ta', 'Kr贸lewska', 'Kr贸lowej Jadwigi', 'Kr贸tka', 'Krucza', 'Kruczkowskiego', 'Krzywa', 'Ksi臋偶ycowa', 'Kujawska', 'Kusoci艅skiego', 'Kwiatkowskiego', 'Kwiatowa', 'Lawendowa', 'Lazurowa', 'Lechicka', 'Legion贸w', 'Legnicka', 'Lelewela', 'Leszczynowa', 'Le艣miana', 'Le艣na', 'Letnia', 'Ligonia', 'Liliowa', 'Limanowskiego', 'Lipowa', 'Lisia', 'Litewska', 'Lompy', 'Lotnicza', 'Lotnik贸w', 'Lubelska', 'Ludowa', 'Lwowska', '艁ab臋dzia', '艁agiewnicka', '艁anowa', '艁膮czna', '艁膮kowa', '艁okietka', '艁om偶y艅ska', '艁owicka', '艁贸dzka', '艁ukasiewicza', '艁u偶ycka', 'Maczka', 'Magazynowa', 'Majowa', 'Makowa', 'Makuszy艅skiego', 'Malczewskiego', 'Malinowa', 'Ma艂a', 'Ma艂achowskiego', 'Ma艂opolska', 'Marsza艂kowska', 'Matejki', 'Mazowiecka', 'Mazurska', 'Miarki', 'Mickiewicza', 'Miedziana', 'Mieszka I', 'Mi艂a', 'Miodowa', 'M艂ynarska', 'M艂y艅ska', 'Modli艅ska', 'Modra', 'Modrzejewskiej', 'Modrzewiowa', 'Mokra', 'Moniuszki', 'Morcinka', 'Morelowa', 'Morska', 'Mostowa', 'My艣liwska', 'Nadbrze偶na', 'Nadrzeczna', 'Na艂kowskiej', 'Narutowicza', 'Nieca艂a', 'Niedzia艂kowskiego', 'Niemcewicza', 'Niepodleg艂o艣ci', 'Al. Niepodleg艂o艣ci', 'Niska', 'Norwida', 'Nowa', 'Nowowiejska', 'Nowowiejskiego', 'Nowy 艢wiat', 'Obro艅c贸w Westerplatte', 'Odrodzenia', 'Odrza艅ska', 'Ogrodowa', 'Okopowa', 'Ok贸lna', 'Okr臋偶na', 'Okrzei', 'Okulickiego', 'Olchowa', 'Olimpijska', 'Olszty艅ska', 'Opolska', 'Orkana', 'Orla', 'Orzechowa', 'Orzeszkowej', 'Osiedlowa', 'O艣wi臋cimska', 'Owocowa', 'Paderewskiego', 'Parkowa', 'Partyzant贸w', 'Patriot贸w', 'Pawia', 'Per艂owa', 'Piaskowa', 'Piastowska', 'Os. Piastowskie', 'Piekarska', 'Pi臋kna', 'Pi艂sudskiego', 'Al. Pi艂sudskiego', 'Piotrkowska', 'Piwna', 'Emilii Plater', 'Plebiscytowa', 'P艂ocka', 'Pocztowa', 'Podchor膮偶ych', 'Podg贸rna', 'Podhala艅ska', 'Podle艣na', 'Podmiejska', 'Podwale', 'Pogodna', 'Pokoju', 'Wincentego Pola', 'Polna', 'Po艂udniowa', 'Pomorska', 'Poniatowskiego', 'Popie艂uszki', 'Poprzeczna', 'Portowa', 'Porzeczkowa', 'Powsta艅c贸w', 'Powsta艅c贸w 艢l膮skich', 'Powsta艅c贸w Wielkopolskich', 'Poziomkowa', 'Pozna艅ska', 'P贸艂nocna', 'Promienna', 'Prosta', 'Boles艂awa Prusa', 'Przechodnia', 'Przemys艂owa', 'Przybyszewskiego', 'Przyja藕ni', 'Pszenna', 'Ptasia', 'Pu艂askiego', 'Pu艂awska', 'Puszkina', 'Rac艂awicka', 'Radomska', 'Radosna', 'Rataja', 'Reja', 'Rejtana', 'Reymonta', 'Robotnicza', 'Rodzinna', 'Rolna', 'Rolnicza', 'R贸wna', 'R贸偶ana', 'Rubinowa', 'Rumiankowa', 'Rybacka', 'Rybna', 'Rybnicka', 'Rycerska', 'Rynek', 'Rzeczna', 'Rzemie艣lnicza', 'Sadowa', 'Sandomierska', 'Saper贸w', 'Sawickiej', 'S膮dowa', 'S膮siedzka', 'Senatorska', 'Siemiradzkiego', 'Sienkiewicza', 'Sienna', 'Siewna', 'Sikorskiego', 'Piotra Skargi', 'Sk艂adowa', 'Sk艂odowskiej-Curie', 'Sko艣na', 'Skrajna', 'S艂oneczna', 'S艂onecznikowa', 'S艂owackiego', 'S艂owia艅ska', 'S艂owicza', 'Sobieskiego', 'Jana III Sobieskiego', 'Sokola', 'Al. Solidarno艣ci', 'Solna', 'Solskiego', 'Sosnowa', 'Sowia', 'Sowi艅skiego', 'Spacerowa', 'Spokojna', 'Sportowa', 'Sp贸艂dzielcza', 'Srebrna', 'Staffa ', 'Stalowa', 'Staromiejska', 'Starowiejska', 'Staszica', 'Stawowa', 'Stolarska', 'Stra偶acka', 'Stroma', 'Struga', 'Strumykowa', 'Strzelecka', 'Studzienna', 'Wita Stwosza', 'Sucha', 'Sucharskiego', 'Szafirowa', 'Szarych Szereg贸w', 'Szczeci艅ska', 'Szcz臋艣liwa', 'Szeroka', 'Szewska', 'Szkolna', 'Szmaragdowa', 'Szpitalna', 'Szymanowskiego', '艢ciegiennego', '艢l膮ska', '艢rednia', '艢rodkowa', '艢widnicka', '艢wierkowa', '艢wi臋toja艅ska', '艢wi臋tokrzyska', 'Targowa', 'Tatrza艅ska', 'T臋czowa', 'Topolowa', 'Torowa', 'Toru艅ska', 'Towarowa', 'Traugutta', 'Truskawkowa', 'Tulipanowa', 'Tulipan贸w', 'Turkusowa', 'Turystyczna', 'Tuwima', 'Tylna', 'Tysi膮clecia', 'U艂a艅ska', 'Urocza', 'Wa艂owa', 'Wandy', 'Wa艅kowicza', 'Wapienna', 'Warmi艅ska', 'Warszawska', 'Wary艅skiego', 'W膮ska', 'Wczasowa', 'Weso艂a', 'W臋glowa', 'Widok', 'Wiejska', 'Wielkopolska', 'Wieniawskiego', 'Wierzbowa', 'Wilcza', 'Wile艅ska', 'Willowa', 'Wiosenna', 'Wi艣niowa', 'Witosa', 'W艂adys艂awa IV', 'Wodna', 'Wojska Polskiego', 'Al. Wojska Polskiego', 'Wolno艣ci', 'Pl. Wolno艣ci', 'Wolska', 'Wo艂odyjowskiego', 'Wroc艂awska', 'Wronia', 'Wr贸blewskiego', 'Wrzosowa', 'Wschodnia', 'Wsp贸lna', 'Wybickiego', 'Wysoka', 'Wyspia艅skiego', 'Wyszy艅skiego', 'Wyzwolenia', 'Al. Wyzwolenia', 'Zachodnia', 'Zacisze', 'Zaj臋cza', 'Zak膮tek', 'Zakopia艅ska', 'Zamenhofa', 'Zamkowa', 'Zapolskiej', 'Zbo偶owa', 'Zdrojowa', 'Zgierska', 'Zielna', 'Zielona', 'Z艂ota', 'Zwierzyniecka', 'Zwyci臋stwa', '殴r贸dlana', '呕abia', '呕eglarska', '呕elazna', '呕eromskiego', '呕niwna', '呕o艂nierska', '呕贸艂kiewskiego', '呕urawia', '呕wirki i Wigury', '呕wirowa', '呕ytnia', ]; public function city() { return static::randomElement(static::$city); } public function streetName() { return static::randomElement(static::$street); } public function state() { return static::randomElement(static::$state); } }