|
27 | 27 | use Http\Message\UriFactory\SlimUriFactory;
|
28 | 28 | use Slim\Http\Request as SlimRequest;
|
29 | 29 | use GuzzleHttp\Client as GuzzleHttp;
|
| 30 | +use Http\Adapter\Guzzle7\Client as Guzzle7; |
30 | 31 | use Http\Adapter\Guzzle6\Client as Guzzle6;
|
31 | 32 | use Http\Adapter\Guzzle5\Client as Guzzle5;
|
32 | 33 | use Http\Client\Curl\Client as Curl;
|
@@ -71,12 +72,14 @@ final class CommonClassesStrategy implements DiscoveryStrategy
|
71 | 72 | ],
|
72 | 73 | HttpAsyncClient::class => [
|
73 | 74 | ['class' => SymfonyHttplug::class, 'condition' => [SymfonyHttplug::class, Promise::class, RequestFactory::class, [self::class, 'isPsr17FactoryInstalled']]],
|
| 75 | + ['class' => Guzzle7::class, 'condition' => Guzzle7::class], |
74 | 76 | ['class' => Guzzle6::class, 'condition' => Guzzle6::class],
|
75 | 77 | ['class' => Curl::class, 'condition' => Curl::class],
|
76 | 78 | ['class' => React::class, 'condition' => React::class],
|
77 | 79 | ],
|
78 | 80 | HttpClient::class => [
|
79 | 81 | ['class' => SymfonyHttplug::class, 'condition' => [SymfonyHttplug::class, RequestFactory::class, [self::class, 'isPsr17FactoryInstalled']]],
|
| 82 | + ['class' => Guzzle7::class, 'condition' => Guzzle7::class], |
80 | 83 | ['class' => Guzzle6::class, 'condition' => Guzzle6::class],
|
81 | 84 | ['class' => Guzzle5::class, 'condition' => Guzzle5::class],
|
82 | 85 | ['class' => Curl::class, 'condition' => Curl::class],
|
|
0 commit comments