/home/techb158/ileadtechnology.com/SSM/vendor/php-http/httplug/src/Promise
Edit: /home/techb158/ileadtechnology.com/SSM/vendor/php-http/httplug/src/Promise/HttpRejectedPromise.php (1015B)
exception = $exception;
}
/**
* {@inheritdoc}
*/
public function then(callable $onFulfilled = null, callable $onRejected = null)
{
if (null === $onRejected) {
return $this;
}
try {
return new HttpFulfilledPromise($onRejected($this->exception));
} catch (Exception $e) {
return new self($e);
}
}
/**
* {@inheritdoc}
*/
public function getState()
{
return Promise::REJECTED;
}
/**
* {@inheritdoc}
*/
public function wait($unwrap = true)
{
if ($unwrap) {
throw $this->exception;
}
}
}