From b332d6563b1beb46daa56a676e5aa05e3c113ef7 Mon Sep 17 00:00:00 2001 From: Martin Boer Date: Tue, 16 Sep 2025 09:38:29 +0200 Subject: [PATCH] :wheelchair: add city filter to getPickUpDropOffLocations() function --- src/MyParcelComApi.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/MyParcelComApi.php b/src/MyParcelComApi.php index cc71262..9003daa 100644 --- a/src/MyParcelComApi.php +++ b/src/MyParcelComApi.php @@ -158,6 +158,7 @@ public function getPickUpDropOffLocations( bool $onlyActiveContracts = true, int $ttl = self::TTL_10MIN, ?array $filters = null, + ?string $city = null, ): ResourceCollectionInterface|array { $carriers = $this->determineCarriersForPudoLocations($onlyActiveContracts, $specificCarrier); @@ -182,6 +183,9 @@ public function getPickUpDropOffLocations( if ($streetNumber) { $uri->addQuery(['street_number' => $streetNumber]); } + if ($city) { + $uri->addQuery(['city' => $city]); + } if ($filters) { $uri->addQuery($this->arrayToFilters($filters)); }