Automattic\WooCommerce\Vendor\Symfony\Component\CssSelector\Parser

Parser::parseSelectorListprivateWC 1.0

Method of the class: Parser{}

No Hooks.

Returns

null. Nothing (null).

Usage

// private - for code of main (parent) class only
$result = $this->parseSelectorList( $stream ): array;
$stream(TokenStream) (required)
.

Parser::parseSelectorList() code WC 10.5.0

private function parseSelectorList(TokenStream $stream): array
{
    $stream->skipWhitespace();
    $selectors = [];

    while (true) {
        $selectors[] = $this->parserSelectorNode($stream);

        if ($stream->getPeek()->isDelimiter([','])) {
            $stream->getNext();
            $stream->skipWhitespace();
        } else {
            break;
        }
    }

    return $selectors;
}