Changeset View
Changeset View
Standalone View
Standalone View
src/future/FutureProxy.php
| <?php | <?php | ||||
| /** | /** | ||||
| * Wraps another @{class:Future} and allows you to post-process its result once | * Wraps another @{class:Future} and allows you to post-process its result once | ||||
| * it resolves. | * it resolves. | ||||
| * | |||||
| * @stable | |||||
| */ | */ | ||||
| abstract class FutureProxy extends Future { | abstract class FutureProxy extends Future { | ||||
| private $proxied; | private $proxied; | ||||
| public function __construct(Future $proxied = null) { | public function __construct(Future $proxied = null) { | ||||
| if ($proxied) { | if ($proxied) { | ||||
| $this->setProxiedFuture($proxied); | $this->setProxiedFuture($proxied); | ||||
| ▲ Show 20 Lines • Show All 58 Lines • Show Last 20 Lines | |||||