Lines Matching refs:subPromise
97 $subPromise = new self();
103 $this->subscribers[] = [$subPromise, $onFulfilled, $onRejected];
108 $this->invokeCallback($subPromise, $onFulfilled);
113 $this->invokeCallback($subPromise, $onRejected);
116 return $subPromise;
248 * @param Promise $subPromise
252 private function invokeCallback(Promise $subPromise, callable $callBack = null) { argument
259 Loop\nextTick(function() use ($callBack, $subPromise) {
269 $result->then([$subPromise, 'fulfill'], [$subPromise, 'reject']);
273 $subPromise->fulfill($result);
278 $subPromise->reject($e);
282 $subPromise->fulfill($this->value);
284 $subPromise->reject($this->value);