Fatal error: Uncaught TypeError: {closure:/home/roveridx/public_rets/__test/guzzle_download.php:194}(): Argument #1 ($reason) must be of type GuzzleHttp\Exception\RequestException, RuntimeException given, called in /home/roveridx/public_vendor/vendor/guzzlehttp/promises/src/EachPromise.php on line 183 and defined in /home/roveridx/public_rets/__test/guzzle_download.php:194
Stack trace:
#0 /home/roveridx/public_vendor/vendor/guzzlehttp/promises/src/EachPromise.php(183): {closure:/home/roveridx/public_rets/__test/guzzle_download.php:194}()
#1 /home/roveridx/public_vendor/vendor/guzzlehttp/promises/src/RejectedPromise.php(49): GuzzleHttp\Promise\EachPromise->{closure:GuzzleHttp\Promise\EachPromise::addPending():181}()
#2 /home/roveridx/public_vendor/vendor/guzzlehttp/promises/src/TaskQueue.php(52): GuzzleHttp\Promise\RejectedPromise::{closure:GuzzleHttp\Promise\RejectedPromise::then():45}()
#3 /home/roveridx/public_vendor/vendor/guzzlehttp/promises/src/Promise.php(251): GuzzleHttp\Promise\TaskQueue->run()
#4 /home/roveridx/public_vendor/vendor/guzzlehttp/promises/src/Promise.php(227): GuzzleHttp\Promise\Promise->invokeWaitFn()
#5 /home/roveridx/public_vendor/vendor/guzzlehttp/promises/src/Promise.php(69): GuzzleHttp\Promise\Promise->waitIfPending()
#6 /home/roveridx/public_vendor/vendor/guzzlehttp/promises/src/EachPromise.php(109): GuzzleHttp\Promise\Promise->wait()
#7 /home/roveridx/public_vendor/vendor/guzzlehttp/promises/src/Promise.php(251): GuzzleHttp\Promise\EachPromise->{closure:GuzzleHttp\Promise\EachPromise::createPromise():100}()
#8 /home/roveridx/public_vendor/vendor/guzzlehttp/promises/src/Promise.php(227): GuzzleHttp\Promise\Promise->invokeWaitFn()
#9 /home/roveridx/public_vendor/vendor/guzzlehttp/promises/src/Promise.php(69): GuzzleHttp\Promise\Promise->waitIfPending()
#10 /home/roveridx/public_rets/__test/guzzle_download.php(199): GuzzleHttp\Promise\Promise->wait()
#11 {main}
thrown in /home/roveridx/public_rets/__test/guzzle_download.php on line 194