|
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