Searched refs:ExtendedPromiseInterface (Results 1 – 8 of 8) sorted by relevance
5 interface ExtendedPromiseInterface extends PromiseInterface interface 35 * @return ExtendedPromiseInterface82 * @return ExtendedPromiseInterface94 * @return ExtendedPromiseInterface
8 class FulfilledPromise implements ExtendedPromiseInterface, CancellablePromiseInterface44 if ($result instanceof ExtendedPromiseInterface) {
8 class RejectedPromise implements ExtendedPromiseInterface, CancellablePromiseInterface48 if ($result instanceof ExtendedPromiseInterface) {
5 class Promise implements ExtendedPromiseInterface, CancellablePromiseInterface64 $this->handlers[] = static function (ExtendedPromiseInterface $promise) use ($onFulfilled, $onRejected) {132 $this->handlers[] = static function (ExtendedPromiseInterface $promise) use ($onFulfilled, $onRejected, $resolve, $reject, $progressHandler) {151 private function settle(ExtendedPromiseInterface $promise)
8 class LazyPromise implements ExtendedPromiseInterface, CancellablePromiseInterface
21 if ($promiseOrValue instanceof ExtendedPromiseInterface) {
177 * Introduce new `ExtendedPromiseInterface` implemented by all promises.178 * Add new `done()` method (part of the `ExtendedPromiseInterface`).179 * Add new `otherwise()` method (part of the `ExtendedPromiseInterface`).180 * Add new `always()` method (part of the `ExtendedPromiseInterface`).181 * Add new `progress()` method (part of the `ExtendedPromiseInterface`).183 `ExtendedPromiseInterface::progress` (a `Deferred::progress` alias is185 * `resolve()` now always returns a `ExtendedPromiseInterface`.
25 * [ExtendedPromiseInterface](#extendedpromiseinterface)26 * [ExtendedPromiseInterface::done()](#extendedpromiseinterfacedone)27 * [ExtendedPromiseInterface::otherwise()](#extendedpromiseinterfaceotherwise)28 * [ExtendedPromiseInterface::always()](#extendedpromiseinterfacealways)29 * [ExtendedPromiseInterface::progress()](#extendedpromiseinterfaceprogress)217 * [ExtendedPromiseInterface::done()](#extendedpromiseinterfacedone)220 ### ExtendedPromiseInterface subsection 222 The ExtendedPromiseInterface extends the PromiseInterface with useful shortcut232 #### ExtendedPromiseInterface::done() argument 252 #### ExtendedPromiseInterface argument 225 ImplementationsPromise""API""ExtendedPromiseInterface global() argument 247 See alsoPromise""API""ExtendedPromiseInterface global() argument 278 ExtendedPromiseInterface::always()Promise""API""ExtendedPromiseInterface global() argument 325 ExtendedPromiseInterface::progress()Promise""API""ExtendedPromiseInterface global() argument [all...]