From 40c46c2e23bfbb4598dcb2e63f9811eb4e0cf60d Mon Sep 17 00:00:00 2001 From: Nicolas Grekas Date: Fri, 15 Dec 2023 17:28:59 +0100 Subject: [PATCH] Replace HTTPlug factories by PSR-17 (#1184) * Replace HTTPlug factories by PSR-17 * minor fix --------- Co-authored-by: Nyholm --- README.md | 2 +- Yandex.php | 3 --- composer.json | 5 ++--- 3 files changed, 3 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 9392f9d..7ed0cc7 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,7 @@ composer require geocoder-php/yandex-provider The API now requires an API key. [See here for more information](https://yandex.ru/blog/mapsapi/novye-pravila-dostupa-k-api-kart?from=tech_pp). ```php -$httpClient = new \GuzzleHttp\Client(); +$httpClient = new \Http\Discovery\Psr18Client(); $provider = new \Geocoder\Provider\Yandex\Yandex($httpClient, null, '); $result = $geocoder->geocodeQuery(GeocodeQuery::create('ул.Ленина, 19, Минск 220030, Республика Беларусь')); diff --git a/Yandex.php b/Yandex.php index 2ead434..ee845c0 100644 --- a/Yandex.php +++ b/Yandex.php @@ -94,9 +94,6 @@ public function getName(): string return 'yandex'; } - /** - * @param string $locale - */ private function executeQuery(string $url, int $limit, string $locale = null): AddressCollection { if (null !== $locale) { diff --git a/composer.json b/composer.json index 9085e3b..b3a30cd 100644 --- a/composer.json +++ b/composer.json @@ -20,8 +20,7 @@ "geocoder-php/provider-implementation": "1.0" }, "require-dev": { - "geocoder-php/provider-integration-tests": "^1.0", - "php-http/curl-client": "^2.2", + "geocoder-php/provider-integration-tests": "^1.6.3", "php-http/message": "^1.0", "phpunit/phpunit": "^9.5" }, @@ -44,4 +43,4 @@ "test": "vendor/bin/phpunit", "test-ci": "vendor/bin/phpunit --coverage-text --coverage-clover=build/coverage.xml" } -} \ No newline at end of file +}