| @@ 1034-1043 (lines=10) @@ | ||
| 1031 | * @return JednostkaPodzialuTerytorialnego[] |
|
| 1032 | * @todo Metoda zwraca 0 wyników |
|
| 1033 | */ |
|
| 1034 | public function WyszukajJPT(string $name) |
|
| 1035 | { |
|
| 1036 | $answer = []; |
|
| 1037 | $res = $this->oClient->request('WyszukajJPT', ['nazwa' => $name], false); |
|
| 1038 | foreach (Helper::getPropertyAsArray($res, 'JednostkaPodzialuTerytorialnego') as $p) { |
|
| 1039 | $answer[] = new JednostkaPodzialuTerytorialnego($p); |
|
| 1040 | }; |
|
| 1041 | ||
| 1042 | return $answer; |
|
| 1043 | } |
|
| 1044 | ||
| 1045 | /** |
|
| 1046 | * Zwraca listę znalezionych jednostek w katalagu TERC |
|
| @@ 1090-1099 (lines=10) @@ | ||
| 1087 | * |
|
| 1088 | * @return Miejscowosc[] |
|
| 1089 | */ |
|
| 1090 | public function WyszukajMiejscowosc(string $cityName = null, string $cityId = null) |
|
| 1091 | { |
|
| 1092 | $answer = []; |
|
| 1093 | $res = $this->oClient->request('WyszukajMiejscowosc', |
|
| 1094 | ['nazwaMiejscowosci' => $cityName, 'identyfikatorMiejscowosci' => $cityId]); |
|
| 1095 | foreach (Helper::getPropertyAsArray($res, 'Miejscowosc') as $p) { |
|
| 1096 | $answer[] = new Miejscowosc($p); |
|
| 1097 | }; |
|
| 1098 | ||
| 1099 | return $answer; |
|
| 1100 | } |
|
| 1101 | ||
| 1102 | /** |
|
| @@ 1189-1203 (lines=15) @@ | ||
| 1186 | * |
|
| 1187 | * @return Ulica[] |
|
| 1188 | */ |
|
| 1189 | public function WyszukajUlice(string $streetName = null, string $streetIdentityName = null, string $cityName = null) |
|
| 1190 | { |
|
| 1191 | $answer = []; |
|
| 1192 | $res = $this->oClient->request('WyszukajUlice', |
|
| 1193 | [ |
|
| 1194 | 'nazwaulicy' => $streetName, |
|
| 1195 | 'cecha' => $streetIdentityName, |
|
| 1196 | 'nazwamiejscowosci' => $cityName, |
|
| 1197 | ]); |
|
| 1198 | foreach (Helper::getPropertyAsArray($res, 'Ulica') as $p) { |
|
| 1199 | $answer[] = new Ulica($p); |
|
| 1200 | }; |
|
| 1201 | ||
| 1202 | return $answer; |
|
| 1203 | } |
|
| 1204 | ||
| 1205 | /** |
|
| 1206 | * Wyszukuje wskazaną ulicę w katalogu ULIC |
|