PHP Класс Kraken\Promise\Deferred

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

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

Свойство Тип Описание
$cancelCallback callable
$canceller callable | null
$promise Kraken\Promise\PromiseInterface | null
$rejectCallback callable
$resolveCallback callable

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

Метод Описание
__construct ( callable $canceller = null )
__destruct ( )
cancel ( $reason = null )
getPromise ( )
reject ( $reason = null )
resolve ( $value = null )

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

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

public __construct ( callable $canceller = null )
$canceller callable

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

public __destruct ( )

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

public cancel ( $reason = null )

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

public getPromise ( )

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

public reject ( $reason = null )

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

public resolve ( $value = null )

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

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

protected callable $cancelCallback
Результат callable

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

protected callable|null $canceller
Результат callable | null

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

protected PromiseInterface,Kraken\Promise|null $promise
Результат Kraken\Promise\PromiseInterface | null

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

protected callable $rejectCallback
Результат callable

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

protected callable $resolveCallback
Результат callable