Copied!

ParseException is thrown when a CSS selector syntax is not valid.

This component is a port of the Python cssselect library, which is copyright Ian Bicking, @see https://github.com/SimonSapin/cssselect.

Instantiable
Methods
public Exception::__construct(string $message = '', int $code = 0, ?Throwable $previous = NULL)
public Exception::__toString() : string
public Exception::__wakeup()
public final Exception::getCode()
public final Exception::getFile() : string
public final Exception::getLine() : int
public final Exception::getMessage() : string
public final Exception::getPrevious() : ?Throwable
public final Exception::getTrace() : array
public final Exception::getTraceAsString() : string
public static nestedNot() : self
public static notAtTheStartOfASelector(string $pseudoElement) : self
public static pseudoElementFound(string $pseudoElement, string $unexpectedLocation) : self
public static stringAsFunctionArgument() : self
public static unclosedString(int $position) : self
public static unexpectedToken(string $expectedValue, Symfony\Component\CssSelector\Parser\Token $foundToken) : self
Properties
protected Exception::$code = 0
protected string Exception::$file = ''
protected int Exception::$line = 0
protected Exception::$message = ''
Methods
public static nestedNot() : self
public static notAtTheStartOfASelector(string $pseudoElement) : self
public static pseudoElementFound(string $pseudoElement, string $unexpectedLocation) : self
public static stringAsFunctionArgument() : self
public static unclosedString(int $position) : self
public static unexpectedToken(string $expectedValue, Symfony\Component\CssSelector\Parser\Token $foundToken) : self
© 2024 Bruce Wells
Search Namespaces \ Classes
Configuration