@@ 693-717 (lines=25) @@ | ||
690 | * |
|
691 | * @return Miejscowosc[] |
|
692 | */ |
|
693 | public function WyszukajMiejscowoscWJPT( |
|
694 | string $provinceName, |
|
695 | string $districtName, |
|
696 | string $communeName, |
|
697 | string $cityName, |
|
698 | string $cityId = null |
|
699 | ) { |
|
700 | $answer = []; |
|
701 | /** |
|
702 | * @var \stdClass|null $res |
|
703 | */ |
|
704 | $res = $this->oClient->request('WyszukajMiejscowoscWJPT', |
|
705 | [ |
|
706 | 'nazwaWoj' => $provinceName, |
|
707 | 'nazwaPow' => $districtName, |
|
708 | 'nazwaGmi' => $communeName, |
|
709 | 'nazwaMiejscowosci' => $cityName, |
|
710 | 'identyfikatorMiejscowosci' => $cityId, |
|
711 | ]); |
|
712 | foreach (Helper::getPropertyAsArray($res, 'Miejscowosc') as $p) { |
|
713 | $answer[] = new Miejscowosc($p); |
|
714 | }; |
|
715 | ||
716 | return $answer; |
|
717 | } |
|
718 | ||
719 | /** |
|
720 | * Wyszukuje wskazaną ulicę w katalogu ULIC. Wyszukiwanie |
|
@@ 1068-1089 (lines=22) @@ | ||
1065 | * |
|
1066 | * @return ZweryfikowanyAdresBezUlic[] |
|
1067 | */ |
|
1068 | public function WeryfikujAdresWmiejscowosci( |
|
1069 | string $provinceName, |
|
1070 | string $districtName, |
|
1071 | string $communeName, |
|
1072 | string $cityName, |
|
1073 | string $cityTypeName = null |
|
1074 | ) { |
|
1075 | $answer = []; |
|
1076 | $res = $this->oClient->request('WeryfikujAdresWmiejscowosci', |
|
1077 | [ |
|
1078 | 'Wojewodztwo' => $provinceName, |
|
1079 | 'Powiat' => $districtName, |
|
1080 | 'Gmina' => $communeName, |
|
1081 | 'Miejscowosc' => $cityName, |
|
1082 | 'Rodzaj' => $cityTypeName, |
|
1083 | ]); |
|
1084 | foreach (Helper::getPropertyAsArray($res, 'ZweryfikowanyAdresBezUlic') as $p) { |
|
1085 | $answer[] = new ZweryfikowanyAdresBezUlic($p); |
|
1086 | }; |
|
1087 | ||
1088 | return $answer; |
|
1089 | } |
|
1090 | ||
1091 | /** |
|
1092 | * Weryfikuje istnienie wskazanego obiektu w bazie TERYT w wersji adresowej do poziomu |
|
@@ 1106-1127 (lines=22) @@ | ||
1103 | * |
|
1104 | * @return ZweryfikowanyAdresBezUlic[] |
|
1105 | */ |
|
1106 | public function WeryfikujAdresWmiejscowosciAdresowy( |
|
1107 | string $provinceName, |
|
1108 | string $districtName, |
|
1109 | string $communeName, |
|
1110 | string $cityName, |
|
1111 | string $cityTypeName = null |
|
1112 | ) { |
|
1113 | $answer = []; |
|
1114 | $res = $this->oClient->request('WeryfikujAdresWmiejscowosciAdresowy', |
|
1115 | [ |
|
1116 | 'Wojewodztwo' => $provinceName, |
|
1117 | 'Powiat' => $districtName, |
|
1118 | 'Gmina' => $communeName, |
|
1119 | 'Miejscowosc' => $cityName, |
|
1120 | 'Rodzaj' => $cityTypeName, |
|
1121 | ]); |
|
1122 | foreach (Helper::getPropertyAsArray($res, 'ZweryfikowanyAdresBezUlic') as $p) { |
|
1123 | $answer[] = new ZweryfikowanyAdresBezUlic($p); |
|
1124 | }; |
|
1125 | ||
1126 | return $answer; |
|
1127 | } |
|
1128 | ||
1129 | /** |
|
1130 | * Weryfikuje istnienie wskazanego obiektu w bazie |