Automattic\WooCommerce\Vendor\GraphQL\Executor\Promise\Adapter

SyncPromiseQueue::queuepublic staticWC 1.0

TODO change to protected in next major version.

Method of the class: SyncPromiseQueue{}

No Hooks.

Returns

\SplQueue.

Usage

$result = SyncPromiseQueue::queue(): \SplQueue;

SyncPromiseQueue::queue() code WC 10.9.1

public static function queue(): \SplQueue
{
    /** @var \SplQueue<Task>|null $queue */
    static $queue;

    return $queue ??= new \SplQueue();
}