Skip to content

Commit bf3e61b

Browse files
authored
Merge pull request #1 from shaperman/fixStreamGetContentsArgumentError
fix: fixed TypeError: stream_get_contents(): Argument #1 ($stream) mu…
2 parents 0b4de01 + 8a63e2d commit bf3e61b

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/StreamTransport.php

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,10 @@ public function send($request)
5959
try {
6060
$context = stream_context_create($contextOptions);
6161
$stream = fopen($url, 'rb', false, $context);
62+
if (false === $stream) {
63+
$error = error_get_last();
64+
throw new Exception($error['message']);
65+
}
6266
$responseContent = stream_get_contents($stream);
6367
// see https://php.net/manual/en/reserved.variables.httpresponseheader.php
6468
$responseHeaders = (array)$http_response_header;

0 commit comments

Comments
 (0)