PHP Интерфейс Kraken\Promise\DeferredInterface

Показать файл Открыть проект

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

Метод Описание
cancel ( Erro\Error | Exceptio\Exception | string | null $reason = null ) : Kraken\Promise\PromiseInterface Cancel promise with specified reason.
getPromise ( ) : Kraken\Promise\PromiseInterface Return promise representing return value of deferred operation.
reject ( Erro\Error | Exceptio\Exception | string | null $reason = null ) : Kraken\Promise\PromiseInterface Reject promise with specified reason.
resolve ( mixed | null $value = null ) : Kraken\Promise\PromiseInterface Resolve promise with specified value.

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

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

Cancel promise with specified reason.
public cancel ( Erro\Error | Exceptio\Exception | string | null $reason = null ) : Kraken\Promise\PromiseInterface
$reason Erro\Error | Exceptio\Exception | string | null
Результат Kraken\Promise\PromiseInterface

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

Return promise representing return value of deferred operation.
public getPromise ( ) : Kraken\Promise\PromiseInterface
Результат Kraken\Promise\PromiseInterface

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

Reject promise with specified reason.
public reject ( Erro\Error | Exceptio\Exception | string | null $reason = null ) : Kraken\Promise\PromiseInterface
$reason Erro\Error | Exceptio\Exception | string | null
Результат Kraken\Promise\PromiseInterface

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

Resolve promise with specified value.
public resolve ( mixed | null $value = null ) : Kraken\Promise\PromiseInterface
$value mixed | null
Результат Kraken\Promise\PromiseInterface