Skip to content

Commit 77863b8

Browse files
committed
Do not enforce httplug interface directly
1 parent ceefedd commit 77863b8

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/Common/Http/Client.php

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,11 @@
1111
use Psr\Http\Message\StreamInterface;
1212
use Psr\Http\Message\UriInterface;
1313

14-
class Client implements HttpClient, RequestFactory
14+
class Client implements RequestFactory
1515
{
1616
/**
17+
* The Http Client which implements `public function sendRequest(RequestInterface $request)`
18+
*
1719
* @var HttpClient
1820
*/
1921
private $httpClient;
@@ -23,7 +25,7 @@ class Client implements HttpClient, RequestFactory
2325
*/
2426
private $requestFactory;
2527

26-
public function __construct(HttpClient $httpClient = null, RequestFactory $requestFactory = null)
28+
public function __construct(/* HttpClient */ $httpClient = null, RequestFactory $requestFactory = null)
2729
{
2830
$this->httpClient = $httpClient ?: HttpClientDiscovery::find();
2931
$this->requestFactory = $requestFactory ?: MessageFactoryDiscovery::find();

0 commit comments

Comments
 (0)