Kraken\Promise\PromiseRejected::__construct PHP Method

__construct() public method

public __construct ( $reason = null )
    public function __construct($reason = null)
    {
        if ($reason instanceof PromiseInterface) {
            throw new InvalidArgumentException('You cannot create PromiseRejected with a promise. Use Promise::doReject($promiseOrValue) instead.');
        }
        $this->reason = $reason;
    }