Skip to content

Commit e56eea9

Browse files
authored
Merge pull request #85 from annuh/fix-cannot-assign-null-to-HttpClientException-response
fix: make HttpClientException::response nullable
2 parents 97cb6bc + f0a6fc0 commit e56eea9

1 file changed

Lines changed: 4 additions & 4 deletions

File tree

src/Exception/HttpClientException.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -41,21 +41,21 @@
4141
*/
4242
class HttpClientException extends PostNLException
4343
{
44-
private ResponseInterface $response;
44+
private ?ResponseInterface $response;
4545

46-
public function __construct(string $message = '', int $code = 0, ?Exception $previous = null, ResponseInterface $response = null)
46+
public function __construct(string $message = '', int $code = 0, ?Exception $previous = null, ?ResponseInterface $response = null)
4747
{
4848
parent::__construct(message: $message, code: $code, previous: $previous);
4949

5050
$this->response = $response;
5151
}
5252

53-
public function setResponse(ResponseInterface $response)
53+
public function setResponse(?ResponseInterface $response)
5454
{
5555
$this->response = $response;
5656
}
5757

58-
public function getResponse(): ResponseInterface
58+
public function getResponse(): ?ResponseInterface
5959
{
6060
return $this->response;
6161
}

0 commit comments

Comments
 (0)