PHP Класс React\Promise\Promise

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

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

Метод Описание
__construct ( callable $resolver, callable $canceller = null )
always ( callable $onFulfilledOrRejected )
cancel ( )
done ( callable $onFulfilled = null, callable $onRejected = null )
otherwise ( callable $onRejected )
then ( callable $onFulfilled = null, callable $onRejected = null )

Приватные методы

Метод Описание
call ( callable $callback )
reject ( $reason = null )
resolve ( $value = null )
resolver ( callable $onFulfilled = null, callable $onRejected = null )
result ( )
settle ( React\Promise\ExtendedPromiseInterface $result )

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

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

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

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

public always ( callable $onFulfilledOrRejected )
$onFulfilledOrRejected callable

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

public cancel ( )

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

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

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

public otherwise ( callable $onRejected )
$onRejected callable

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

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