Skip to content

Commit 240cfde

Browse files
committed
refactor: allow PSR 17 response factory in client
1 parent 8d036cb commit 240cfde

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

src/Client.php

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22

33
namespace Swis\Http\Fixture;
44

5-
use Http\Message\ResponseFactory;
65
use Http\Mock\Client as MockClient;
76
use Psr\Http\Message\RequestInterface;
87
use Psr\Http\Message\ResponseInterface;
@@ -15,10 +14,10 @@ class Client extends MockClient
1514
protected $fixtureResponseBuilder;
1615

1716
/**
18-
* @param \Swis\Http\Fixture\ResponseBuilderInterface $fixtureResponseBuilder
19-
* @param \Http\Message\ResponseFactory|null $responseFactory
17+
* @param \Swis\Http\Fixture\ResponseBuilderInterface $fixtureResponseBuilder
18+
* @param \Http\Message\ResponseFactory|\Psr\Http\Message\ResponseFactoryInterface|null $responseFactory
2019
*/
21-
public function __construct(ResponseBuilderInterface $fixtureResponseBuilder, ?ResponseFactory $responseFactory = null)
20+
public function __construct(ResponseBuilderInterface $fixtureResponseBuilder, $responseFactory = null)
2221
{
2322
parent::__construct($responseFactory);
2423

0 commit comments

Comments
 (0)