Copied!

XPath expression translator pseudo-class extension.

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

CloneableInstantiable
Methods
public Symfony\Component\CssSelector\XPath\Extension\AbstractExtension::getAttributeMatchingTranslators() : array
public Symfony\Component\CssSelector\XPath\Extension\AbstractExtension::getCombinationTranslators() : array
public Symfony\Component\CssSelector\XPath\Extension\AbstractExtension::getFunctionTranslators() : array
public getName() : string
public Symfony\Component\CssSelector\XPath\Extension\AbstractExtension::getNodeTranslators() : array
public getPseudoClassTranslators() : array
public translateEmpty(Symfony\Component\CssSelector\XPath\XPathExpr $xpath) : Symfony\Component\CssSelector\XPath\XPathExpr
public translateFirstChild(Symfony\Component\CssSelector\XPath\XPathExpr $xpath) : Symfony\Component\CssSelector\XPath\XPathExpr
public translateFirstOfType(Symfony\Component\CssSelector\XPath\XPathExpr $xpath) : Symfony\Component\CssSelector\XPath\XPathExpr
 
  • throws \ExpressionErrorException
public translateLastChild(Symfony\Component\CssSelector\XPath\XPathExpr $xpath) : Symfony\Component\CssSelector\XPath\XPathExpr
public translateLastOfType(Symfony\Component\CssSelector\XPath\XPathExpr $xpath) : Symfony\Component\CssSelector\XPath\XPathExpr
 
  • throws \ExpressionErrorException
public translateOnlyChild(Symfony\Component\CssSelector\XPath\XPathExpr $xpath) : Symfony\Component\CssSelector\XPath\XPathExpr
public translateOnlyOfType(Symfony\Component\CssSelector\XPath\XPathExpr $xpath) : Symfony\Component\CssSelector\XPath\XPathExpr
public translateRoot(Symfony\Component\CssSelector\XPath\XPathExpr $xpath) : Symfony\Component\CssSelector\XPath\XPathExpr
public translateScopePseudo(Symfony\Component\CssSelector\XPath\XPathExpr $xpath) : Symfony\Component\CssSelector\XPath\XPathExpr
© 2025 Bruce Wells
Search Namespaces \ Classes
Configuration