Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions src/ProviderFactory/AlgoliaFactory.php
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@

use Geocoder\Provider\AlgoliaPlaces\AlgoliaPlaces;
use Geocoder\Provider\Provider;
use Http\Discovery\HttpClientDiscovery;
use Http\Discovery\Psr18ClientDiscovery;
use Psr\Http\Client\ClientInterface;
use Symfony\Component\OptionsResolver\OptionsResolver;

Expand All @@ -29,7 +29,7 @@ final class AlgoliaFactory extends AbstractFactory
*/
protected function getProvider(array $config): Provider
{
$httpClient = $config['http_client'] ?? $config['httplug_client'] ?? $this->httpClient ?? HttpClientDiscovery::find();
$httpClient = $config['http_client'] ?? $config['httplug_client'] ?? $this->httpClient ?? Psr18ClientDiscovery::find();

return new AlgoliaPlaces($httpClient, $config['api_key'], $config['app_id']);
}
Expand Down
4 changes: 2 additions & 2 deletions src/ProviderFactory/ArcGISOnlineFactory.php
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@

use Geocoder\Provider\ArcGISOnline\ArcGISOnline;
use Geocoder\Provider\Provider;
use Http\Discovery\HttpClientDiscovery;
use Http\Discovery\Psr18ClientDiscovery;
use Psr\Http\Client\ClientInterface;
use Symfony\Component\OptionsResolver\OptionsResolver;

Expand All @@ -29,7 +29,7 @@ final class ArcGISOnlineFactory extends AbstractFactory
*/
protected function getProvider(array $config): Provider
{
$httpClient = $config['http_client'] ?? $config['httplug_client'] ?? $this->httpClient ?? HttpClientDiscovery::find();
$httpClient = $config['http_client'] ?? $config['httplug_client'] ?? $this->httpClient ?? Psr18ClientDiscovery::find();

return new ArcGISOnline($httpClient, $config['source_country']);
}
Expand Down
4 changes: 2 additions & 2 deletions src/ProviderFactory/BingMapsFactory.php
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@

use Geocoder\Provider\BingMaps\BingMaps;
use Geocoder\Provider\Provider;
use Http\Discovery\HttpClientDiscovery;
use Http\Discovery\Psr18ClientDiscovery;
use Psr\Http\Client\ClientInterface;
use Symfony\Component\OptionsResolver\OptionsResolver;

Expand All @@ -29,7 +29,7 @@ final class BingMapsFactory extends AbstractFactory
*/
protected function getProvider(array $config): Provider
{
$httpClient = $config['http_client'] ?? $config['httplug_client'] ?? $this->httpClient ?? HttpClientDiscovery::find();
$httpClient = $config['http_client'] ?? $config['httplug_client'] ?? $this->httpClient ?? Psr18ClientDiscovery::find();

return new BingMaps($httpClient, $config['api_key']);
}
Expand Down
4 changes: 2 additions & 2 deletions src/ProviderFactory/FreeGeoIpFactory.php
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@

use Geocoder\Provider\FreeGeoIp\FreeGeoIp;
use Geocoder\Provider\Provider;
use Http\Discovery\HttpClientDiscovery;
use Http\Discovery\Psr18ClientDiscovery;
use Psr\Http\Client\ClientInterface;
use Symfony\Component\OptionsResolver\OptionsResolver;

Expand All @@ -29,7 +29,7 @@ final class FreeGeoIpFactory extends AbstractFactory
*/
protected function getProvider(array $config): Provider
{
$httpClient = $config['http_client'] ?? $config['httplug_client'] ?? $this->httpClient ?? HttpClientDiscovery::find();
$httpClient = $config['http_client'] ?? $config['httplug_client'] ?? $this->httpClient ?? Psr18ClientDiscovery::find();

return new FreeGeoIp($httpClient, $config['base_url']);
}
Expand Down
4 changes: 2 additions & 2 deletions src/ProviderFactory/GeoPluginFactory.php
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@

use Geocoder\Provider\GeoPlugin\GeoPlugin;
use Geocoder\Provider\Provider;
use Http\Discovery\HttpClientDiscovery;
use Http\Discovery\Psr18ClientDiscovery;
use Psr\Http\Client\ClientInterface;
use Symfony\Component\OptionsResolver\OptionsResolver;

Expand All @@ -29,7 +29,7 @@ final class GeoPluginFactory extends AbstractFactory
*/
protected function getProvider(array $config): Provider
{
$httpClient = $config['http_client'] ?? $config['httplug_client'] ?? $this->httpClient ?? HttpClientDiscovery::find();
$httpClient = $config['http_client'] ?? $config['httplug_client'] ?? $this->httpClient ?? Psr18ClientDiscovery::find();

return new GeoPlugin($httpClient);
}
Expand Down
4 changes: 2 additions & 2 deletions src/ProviderFactory/GeonamesFactory.php
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@

use Geocoder\Provider\Geonames\Geonames;
use Geocoder\Provider\Provider;
use Http\Discovery\HttpClientDiscovery;
use Http\Discovery\Psr18ClientDiscovery;
use Psr\Http\Client\ClientInterface;
use Symfony\Component\OptionsResolver\OptionsResolver;

Expand All @@ -29,7 +29,7 @@ final class GeonamesFactory extends AbstractFactory
*/
protected function getProvider(array $config): Provider
{
$httpClient = $config['http_client'] ?? $config['httplug_client'] ?? $this->httpClient ?? HttpClientDiscovery::find();
$httpClient = $config['http_client'] ?? $config['httplug_client'] ?? $this->httpClient ?? Psr18ClientDiscovery::find();

return new Geonames($httpClient, $config['username']);
}
Expand Down
4 changes: 2 additions & 2 deletions src/ProviderFactory/GoogleMapsFactory.php
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@

use Geocoder\Provider\GoogleMaps\GoogleMaps;
use Geocoder\Provider\Provider;
use Http\Discovery\HttpClientDiscovery;
use Http\Discovery\Psr18ClientDiscovery;
use Psr\Http\Client\ClientInterface;
use Symfony\Component\OptionsResolver\OptionsResolver;

Expand All @@ -29,7 +29,7 @@ final class GoogleMapsFactory extends AbstractFactory
*/
protected function getProvider(array $config): Provider
{
$httpClient = $config['httplug_client'] ?? $this->httpClient ?? HttpClientDiscovery::find();
$httpClient = $config['httplug_client'] ?? $this->httpClient ?? Psr18ClientDiscovery::find();

return new GoogleMaps($httpClient, $config['region'], $config['api_key']);
}
Expand Down
4 changes: 2 additions & 2 deletions src/ProviderFactory/GoogleMapsPlacesFactory.php
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@

use Geocoder\Provider\GoogleMapsPlaces\GoogleMapsPlaces;
use Geocoder\Provider\Provider;
use Http\Discovery\HttpClientDiscovery;
use Http\Discovery\Psr18ClientDiscovery;
use Psr\Http\Client\ClientInterface;
use Symfony\Component\OptionsResolver\OptionsResolver;

Expand All @@ -29,7 +29,7 @@ final class GoogleMapsPlacesFactory extends AbstractFactory
*/
protected function getProvider(array $config): Provider
{
$httpClient = $config['http_client'] ?? $config['httplug_client'] ?? $this->httpClient ?? HttpClientDiscovery::find();
$httpClient = $config['http_client'] ?? $config['httplug_client'] ?? $this->httpClient ?? Psr18ClientDiscovery::find();

return new GoogleMapsPlaces($httpClient, $config['api_key']);
}
Expand Down
4 changes: 2 additions & 2 deletions src/ProviderFactory/HereFactory.php
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@

use Geocoder\Provider\Here\Here;
use Geocoder\Provider\Provider;
use Http\Discovery\HttpClientDiscovery;
use Http\Discovery\Psr18ClientDiscovery;
use Psr\Http\Client\ClientInterface;
use Symfony\Component\OptionsResolver\OptionsResolver;

Expand All @@ -33,7 +33,7 @@ protected function getProvider(array $config): Provider
throw new \InvalidArgumentException('No authentication key provided. Here requires app_key or app_code and app_id.');
}

$httpClient = $config['http_client'] ?? $config['httplug_client'] ?? $this->httpClient ?? HttpClientDiscovery::find();
$httpClient = $config['http_client'] ?? $config['httplug_client'] ?? $this->httpClient ?? Psr18ClientDiscovery::find();

if (!empty($config['app_key'])) {
if (!method_exists(Here::class, 'createUsingApiKey')) {
Expand Down
4 changes: 2 additions & 2 deletions src/ProviderFactory/HostIpFactory.php
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@

use Geocoder\Provider\HostIp\HostIp;
use Geocoder\Provider\Provider;
use Http\Discovery\HttpClientDiscovery;
use Http\Discovery\Psr18ClientDiscovery;
use Psr\Http\Client\ClientInterface;
use Symfony\Component\OptionsResolver\OptionsResolver;

Expand All @@ -29,7 +29,7 @@ final class HostIpFactory extends AbstractFactory
*/
protected function getProvider(array $config): Provider
{
$httpClient = $config['http_client'] ?? $config['httplug_client'] ?? $this->httpClient ?? HttpClientDiscovery::find();
$httpClient = $config['http_client'] ?? $config['httplug_client'] ?? $this->httpClient ?? Psr18ClientDiscovery::find();

return new HostIp($httpClient);
}
Expand Down
4 changes: 2 additions & 2 deletions src/ProviderFactory/IpInfoDbFactory.php
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@

use Geocoder\Provider\IpInfoDb\IpInfoDb;
use Geocoder\Provider\Provider;
use Http\Discovery\HttpClientDiscovery;
use Http\Discovery\Psr18ClientDiscovery;
use Psr\Http\Client\ClientInterface;
use Symfony\Component\OptionsResolver\OptionsResolver;

Expand All @@ -29,7 +29,7 @@ final class IpInfoDbFactory extends AbstractFactory
*/
protected function getProvider(array $config): Provider
{
$httpClient = $config['http_client'] ?? $config['httplug_client'] ?? $this->httpClient ?? HttpClientDiscovery::find();
$httpClient = $config['http_client'] ?? $config['httplug_client'] ?? $this->httpClient ?? Psr18ClientDiscovery::find();

return new IpInfoDb($httpClient, $config['api_key'], $config['precision']);
}
Expand Down
4 changes: 2 additions & 2 deletions src/ProviderFactory/IpInfoFactory.php
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@

use Geocoder\Provider\IpInfo\IpInfo;
use Geocoder\Provider\Provider;
use Http\Discovery\HttpClientDiscovery;
use Http\Discovery\Psr18ClientDiscovery;
use Psr\Http\Client\ClientInterface;
use Symfony\Component\OptionsResolver\OptionsResolver;

Expand All @@ -29,7 +29,7 @@ final class IpInfoFactory extends AbstractFactory
*/
protected function getProvider(array $config): Provider
{
$httpClient = $config['http_client'] ?? $config['httplug_client'] ?? $this->httpClient ?? HttpClientDiscovery::find();
$httpClient = $config['http_client'] ?? $config['httplug_client'] ?? $this->httpClient ?? Psr18ClientDiscovery::find();

return new IpInfo($httpClient);
}
Expand Down
4 changes: 2 additions & 2 deletions src/ProviderFactory/IpstackFactory.php
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@

use Geocoder\Provider\Ipstack\Ipstack;
use Geocoder\Provider\Provider;
use Http\Discovery\HttpClientDiscovery;
use Http\Discovery\Psr18ClientDiscovery;
use Psr\Http\Client\ClientInterface;
use Symfony\Component\OptionsResolver\OptionsResolver;

Expand All @@ -29,7 +29,7 @@ final class IpstackFactory extends AbstractFactory
*/
protected function getProvider(array $config): Provider
{
$httpClient = $config['http_client'] ?? $config['httplug_client'] ?? $this->httpClient ?? HttpClientDiscovery::find();
$httpClient = $config['http_client'] ?? $config['httplug_client'] ?? $this->httpClient ?? Psr18ClientDiscovery::find();

return new Ipstack($httpClient, $config['api_key']);
}
Expand Down
4 changes: 2 additions & 2 deletions src/ProviderFactory/LocationIQFactory.php
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@

use Geocoder\Provider\LocationIQ\LocationIQ;
use Geocoder\Provider\Provider;
use Http\Discovery\HttpClientDiscovery;
use Http\Discovery\Psr18ClientDiscovery;
use Psr\Http\Client\ClientInterface;
use Symfony\Component\OptionsResolver\OptionsResolver;

Expand All @@ -27,7 +27,7 @@ final class LocationIQFactory extends AbstractFactory
*/
protected function getProvider(array $config): Provider
{
$httpClient = $config['http_client'] ?? $config['httplug_client'] ?? $this->httpClient ?? HttpClientDiscovery::find();
$httpClient = $config['http_client'] ?? $config['httplug_client'] ?? $this->httpClient ?? Psr18ClientDiscovery::find();

return new LocationIQ($httpClient, $config['api_key']);
}
Expand Down
4 changes: 2 additions & 2 deletions src/ProviderFactory/MapQuestFactory.php
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@

use Geocoder\Provider\MapQuest\MapQuest;
use Geocoder\Provider\Provider;
use Http\Discovery\HttpClientDiscovery;
use Http\Discovery\Psr18ClientDiscovery;
use Psr\Http\Client\ClientInterface;
use Symfony\Component\OptionsResolver\OptionsResolver;

Expand All @@ -29,7 +29,7 @@ final class MapQuestFactory extends AbstractFactory
*/
protected function getProvider(array $config): Provider
{
$httpClient = $config['http_client'] ?? $config['httplug_client'] ?? $this->httpClient ?? HttpClientDiscovery::find();
$httpClient = $config['http_client'] ?? $config['httplug_client'] ?? $this->httpClient ?? Psr18ClientDiscovery::find();

return new MapQuest($httpClient, $config['api_key'], $config['licensed']);
}
Expand Down
4 changes: 2 additions & 2 deletions src/ProviderFactory/MapboxFactory.php
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@

use Geocoder\Provider\Mapbox\Mapbox;
use Geocoder\Provider\Provider;
use Http\Discovery\HttpClientDiscovery;
use Http\Discovery\Psr18ClientDiscovery;
use Psr\Http\Client\ClientInterface;
use Symfony\Component\OptionsResolver\OptionsResolver;

Expand All @@ -27,7 +27,7 @@ final class MapboxFactory extends AbstractFactory
*/
protected function getProvider(array $config): Provider
{
$httpClient = $config['http_client'] ?? $config['httplug_client'] ?? $this->httpClient ?? HttpClientDiscovery::find();
$httpClient = $config['http_client'] ?? $config['httplug_client'] ?? $this->httpClient ?? Psr18ClientDiscovery::find();

return new Mapbox($httpClient, $config['api_key'], $config['country'], $config['mode']);
}
Expand Down
4 changes: 2 additions & 2 deletions src/ProviderFactory/MaxMindFactory.php
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@

use Geocoder\Provider\MaxMind\MaxMind;
use Geocoder\Provider\Provider;
use Http\Discovery\HttpClientDiscovery;
use Http\Discovery\Psr18ClientDiscovery;
use Psr\Http\Client\ClientInterface;
use Symfony\Component\OptionsResolver\OptionsResolver;

Expand All @@ -29,7 +29,7 @@ final class MaxMindFactory extends AbstractFactory
*/
protected function getProvider(array $config): Provider
{
$httpClient = $config['http_client'] ?? $config['httplug_client'] ?? $this->httpClient ?? HttpClientDiscovery::find();
$httpClient = $config['http_client'] ?? $config['httplug_client'] ?? $this->httpClient ?? Psr18ClientDiscovery::find();

return new MaxMind($httpClient, $config['api_key'], $config['endpoint']);
}
Expand Down
4 changes: 2 additions & 2 deletions src/ProviderFactory/NominatimFactory.php
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@

use Geocoder\Provider\Nominatim\Nominatim;
use Geocoder\Provider\Provider;
use Http\Discovery\HttpClientDiscovery;
use Http\Discovery\Psr18ClientDiscovery;
use Psr\Http\Client\ClientInterface;
use Symfony\Component\OptionsResolver\OptionsResolver;

Expand All @@ -29,7 +29,7 @@ final class NominatimFactory extends AbstractFactory
*/
protected function getProvider(array $config): Provider
{
$httpClient = $config['http_client'] ?? $config['httplug_client'] ?? $this->httpClient ?? HttpClientDiscovery::find();
$httpClient = $config['http_client'] ?? $config['httplug_client'] ?? $this->httpClient ?? Psr18ClientDiscovery::find();

return new Nominatim($httpClient, $config['root_url'], $config['user_agent']);
}
Expand Down
4 changes: 2 additions & 2 deletions src/ProviderFactory/OpenCageFactory.php
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@

use Geocoder\Provider\OpenCage\OpenCage;
use Geocoder\Provider\Provider;
use Http\Discovery\HttpClientDiscovery;
use Http\Discovery\Psr18ClientDiscovery;
use Psr\Http\Client\ClientInterface;
use Symfony\Component\OptionsResolver\OptionsResolver;

Expand All @@ -29,7 +29,7 @@ final class OpenCageFactory extends AbstractFactory
*/
protected function getProvider(array $config): Provider
{
$httpClient = $config['http_client'] ?? $config['httplug_client'] ?? $this->httpClient ?? HttpClientDiscovery::find();
$httpClient = $config['http_client'] ?? $config['httplug_client'] ?? $this->httpClient ?? Psr18ClientDiscovery::find();

return new OpenCage($httpClient, $config['api_key']);
}
Expand Down
4 changes: 2 additions & 2 deletions src/ProviderFactory/OpenRouteServiceFactory.php
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@

use Geocoder\Provider\OpenRouteService\OpenRouteService;
use Geocoder\Provider\Provider;
use Http\Discovery\HttpClientDiscovery;
use Http\Discovery\Psr18ClientDiscovery;
use Psr\Http\Client\ClientInterface;
use Symfony\Component\OptionsResolver\OptionsResolver;

Expand All @@ -29,7 +29,7 @@ final class OpenRouteServiceFactory extends AbstractFactory
*/
protected function getProvider(array $config): Provider
{
$httpClient = $config['http_client'] ?? $config['httplug_client'] ?? $this->httpClient ?? HttpClientDiscovery::find();
$httpClient = $config['http_client'] ?? $config['httplug_client'] ?? $this->httpClient ?? Psr18ClientDiscovery::find();

return new OpenRouteService($httpClient, $config['api_key']);
}
Expand Down
4 changes: 2 additions & 2 deletions src/ProviderFactory/PickPointFactory.php
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@

use Geocoder\Provider\PickPoint\PickPoint;
use Geocoder\Provider\Provider;
use Http\Discovery\HttpClientDiscovery;
use Http\Discovery\Psr18ClientDiscovery;
use Psr\Http\Client\ClientInterface;
use Symfony\Component\OptionsResolver\OptionsResolver;

Expand All @@ -29,7 +29,7 @@ final class PickPointFactory extends AbstractFactory
*/
protected function getProvider(array $config): Provider
{
$httpClient = $config['http_client'] ?? $config['httplug_client'] ?? $this->httpClient ?? HttpClientDiscovery::find();
$httpClient = $config['http_client'] ?? $config['httplug_client'] ?? $this->httpClient ?? Psr18ClientDiscovery::find();

return new PickPoint($httpClient, $config['api_key']);
}
Expand Down
4 changes: 2 additions & 2 deletions src/ProviderFactory/TomTomFactory.php
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@

use Geocoder\Provider\Provider;
use Geocoder\Provider\TomTom\TomTom;
use Http\Discovery\HttpClientDiscovery;
use Http\Discovery\Psr18ClientDiscovery;
use Psr\Http\Client\ClientInterface;
use Symfony\Component\OptionsResolver\OptionsResolver;

Expand All @@ -29,7 +29,7 @@ final class TomTomFactory extends AbstractFactory
*/
protected function getProvider(array $config): Provider
{
$httpClient = $config['http_client'] ?? $config['httplug_client'] ?? $this->httpClient ?? HttpClientDiscovery::find();
$httpClient = $config['http_client'] ?? $config['httplug_client'] ?? $this->httpClient ?? Psr18ClientDiscovery::find();

return new TomTom($httpClient, $config['api_key']);
}
Expand Down
Loading