React\Promise\LazyPromise::__construct PHP Method

__construct() public method

public __construct ( callable $factory )
$factory callable
    public function __construct(callable $factory)
    {
        $this->factory = $factory;
    }

Usage Example

Ejemplo n.º 1
0
 /**
  * @param \Icicle\Awaitable\Awaitable $awaitable
  */
 public function __construct(Awaitable $awaitable)
 {
     parent::__construct(function () use($awaitable) {
         return new Promise(function ($resolve, $reject) use($awaitable) {
             $awaitable->done($resolve, $reject);
         }, function () use($awaitable) {
             $awaitable->cancel();
         });
     });
 }