PHP Класс Kraken\Promise\PromiseRejected

Наследование: implements Kraken\Promise\PromiseInterface
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$reason Erro\Error | Exceptio\Exception | Kraken\Throwable\ThrowableProxy | string | null

Открытые методы

Метод Описание
__construct ( $reason = null )
__destruct ( )
abort ( callable $onCancel )
always ( callable $onFulfilledOrRejected )
cancel ( $reason = null )
done ( callable $onFulfilled = null, callable $onRejected = null, callable $onCancel = null )
failure ( callable $onFailure )
getPromise ( )
isCancelled ( )
isFulfilled ( )
isPending ( )
isRejected ( )
reject ( $reason = null )
resolve ( $value = null )
spread ( callable $onFulfilled = null, callable $onRejected = null, callable $onCancel = null )
success ( callable $onSuccess )
then ( callable $onFulfilled = null, callable $onRejected = null, callable $onCancel = null )

Защищенные методы

Метод Описание
getReason ( )
getValue ( )
throwError ( Erro\Error | Exceptio\Exception | string $reason )

Описание методов

__construct() публичный Метод

public __construct ( $reason = null )

__destruct() публичный Метод

public __destruct ( )

abort() публичный Метод

public abort ( callable $onCancel )
$onCancel callable

always() публичный Метод

public always ( callable $onFulfilledOrRejected )
$onFulfilledOrRejected callable

cancel() публичный Метод

public cancel ( $reason = null )

done() публичный Метод

public done ( callable $onFulfilled = null, callable $onRejected = null, callable $onCancel = null )
$onFulfilled callable
$onRejected callable
$onCancel callable

failure() публичный Метод

public failure ( callable $onFailure )
$onFailure callable

getPromise() публичный Метод

public getPromise ( )

getReason() защищенный Метод

См. также: Promise::getReason
protected getReason ( )

getValue() защищенный Метод

См. также: Promise::getValue
protected getValue ( )

isCancelled() публичный Метод

public isCancelled ( )

isFulfilled() публичный Метод

public isFulfilled ( )

isPending() публичный Метод

public isPending ( )

isRejected() публичный Метод

public isRejected ( )

reject() публичный Метод

public reject ( $reason = null )

resolve() публичный Метод

public resolve ( $value = null )

spread() публичный Метод

public spread ( callable $onFulfilled = null, callable $onRejected = null, callable $onCancel = null )
$onFulfilled callable
$onRejected callable
$onCancel callable

success() публичный Метод

public success ( callable $onSuccess )
$onSuccess callable

then() публичный Метод

public then ( callable $onFulfilled = null, callable $onRejected = null, callable $onCancel = null )
$onFulfilled callable
$onRejected callable
$onCancel callable

throwError() защищенный Метод

protected throwError ( Erro\Error | Exceptio\Exception | string $reason )
$reason Erro\Error | Exceptio\Exception | string

Описание свойств

$reason защищенное свойство

protected Error,Erro|Exception,Exceptio|ThrowableProxy,Kraken\Throwable|string|null $reason
Результат Erro\Error | Exceptio\Exception | Kraken\Throwable\ThrowableProxy | string | null