Lines Matching refs:subPromise
106 $subPromise = new self();
109 $this->subscribers[] = [$subPromise, $onFulfilled, $onRejected];
112 $this->invokeCallback($subPromise, $onFulfilled);
115 $this->invokeCallback($subPromise, $onRejected);
118 return $subPromise;
187 foreach ($promises as $promiseIndex => $subPromise) {
189 $subPromise->then(
216 * @param Promise $subPromise
220 protected function invokeCallback(Promise $subPromise, callable $callBack = null) { argument
226 $result->then([$subPromise, 'fulfill'], [$subPromise, 'reject']);
228 $subPromise->fulfill($result);
231 $subPromise->reject($e);
235 $subPromise->fulfill($this->value);
237 $subPromise->reject($this->value);