Automattic\WooCommerce\Vendor\GraphQL\Executor\Promise
Promise::__construct
Method of the class: Promise{}
No Hooks.
Returns
null. Nothing (null).
Usage
$Promise = new Promise(); $Promise->__construct( $adoptedPromise, $adapter );
- $adoptedPromise(mixed) (required)
- .
- $adapter(PromiseAdapter) (required)
- .
Promise::__construct() Promise:: construct code WC 10.8.1
public function __construct($adoptedPromise, PromiseAdapter $adapter)
{
if ($adoptedPromise instanceof self) {
$selfClass = self::class;
throw new InvariantViolation("Expected promise from adapted system, got {$selfClass}.");
}
$this->adoptedPromise = $adoptedPromise;
$this->adapter = $adapter;
}