From 314fd71ee7850897a7541a746f73f583b7281231 Mon Sep 17 00:00:00 2001 From: Niklas Correnz Date: Wed, 20 May 2026 11:25:00 +0200 Subject: [PATCH] Fix interface_exists call for guzzle interface (fixes #133) --- src/Core/Client/RetryDecoratingClient.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Core/Client/RetryDecoratingClient.php b/src/Core/Client/RetryDecoratingClient.php index dfe03a5d..d30fad82 100644 --- a/src/Core/Client/RetryDecoratingClient.php +++ b/src/Core/Client/RetryDecoratingClient.php @@ -108,7 +108,7 @@ private function doSend(RequestInterface $request, ?float $timeout): ResponseInt return $this->client->sendRequest($request); } - if (class_exists('GuzzleHttp\ClientInterface') + if (interface_exists('GuzzleHttp\ClientInterface') && $this->client instanceof \GuzzleHttp\ClientInterface ) { return $this->client->send($request, ['timeout' => $timeout]);