Code Duplication    Length = 10-15 lines in 3 locations

src/mrcnpdlk/Teryt/NativeApi.php 3 locations

@@ 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