function TokenStream::getNextIdentifierOrStar
Returns next identifier or null if star delimiter token is found.
Throws
SyntaxErrorException If next token is not an identifier or a star delimiter
File
-
vendor/
symfony/ css-selector/ Parser/ TokenStream.php, line 130
Class
- TokenStream
- CSS selector token stream.
Namespace
Symfony\Component\CssSelector\ParserCode
public function getNextIdentifierOrStar() : ?string {
$next = $this->getNext();
if ($next->isIdentifier()) {
return $next->getValue();
}
if ($next->isDelimiter([
'*',
])) {
return null;
}
throw SyntaxErrorException::unexpectedToken('identifier or "*"', $next);
}