コード例 #1
0
 public function then(callable $onFulfilled = null, callable $onRejected = null)
 {
     $dependentPromise = new DependentPromise([], $this->getId(), null, $onRejected);
     $result = $this->wait(false);
     $promiseData = $dependentPromise->reject($result);
     return $promiseData;
 }