From 7c8c02e97a9781790fe707f60823dd19bf51671c Mon Sep 17 00:00:00 2001 From: Ruud Kamphuis Date: Thu, 7 Sep 2023 09:32:34 +0200 Subject: [PATCH] Register HttpAsyncClient as alias This allows type hinting against `HttpAsyncClient`. --- src/DependencyInjection/HttplugExtension.php | 1 + 1 file changed, 1 insertion(+) diff --git a/src/DependencyInjection/HttplugExtension.php b/src/DependencyInjection/HttplugExtension.php index 3e57f6ea..466320fa 100644 --- a/src/DependencyInjection/HttplugExtension.php +++ b/src/DependencyInjection/HttplugExtension.php @@ -408,6 +408,7 @@ private function configureClient(ContainerBuilder $container, $clientName, array $container->registerAliasForArgument($serviceId, HttpClient::class, $clientName); $container->registerAliasForArgument($serviceId, ClientInterface::class, $clientName); + $container->registerAliasForArgument($serviceId, HttpAsyncClient::class, $clientName); $plugins = []; foreach ($arguments['plugins'] as $plugin) {