function Parser::parseLiteralString
Parses a literal string
Return value
string|null
Throws
1 call to Parser::parseLiteralString()
- Parser::parseLiteral in vendor/
mck89/ peast/ lib/ Peast/ Selector/ Parser.php - Parses a literal value
File
-
vendor/
mck89/ peast/ lib/ Peast/ Selector/ Parser.php, line 393
Class
- Parser
- Selector parser class
Namespace
Peast\SelectorCode
protected function parseLiteralString() {
if (!($quote = $this->consumeAny(array(
"'",
'"',
), true))) {
return null;
}
if (($str = $this->consumeUntil($quote)) === null) {
throw new Exception("Unterminated string in attribute value");
}
return $str;
}