Copied!

XPath expression translator HTML 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 __construct(Symfony\Component\CssSelector\XPath\Translator $translator)
public Symfony\Component\CssSelector\XPath\Extension\AbstractExtension::getAttributeMatchingTranslators() : array
public Symfony\Component\CssSelector\XPath\Extension\AbstractExtension::getCombinationTranslators() : array
public getFunctionTranslators() : array
public getName() : string
public Symfony\Component\CssSelector\XPath\Extension\AbstractExtension::getNodeTranslators() : array
public getPseudoClassTranslators() : array
public translateChecked(Symfony\Component\CssSelector\XPath\XPathExpr $xpath) : Symfony\Component\CssSelector\XPath\XPathExpr
public translateDisabled(Symfony\Component\CssSelector\XPath\XPathExpr $xpath) : Symfony\Component\CssSelector\XPath\XPathExpr
public translateEnabled(Symfony\Component\CssSelector\XPath\XPathExpr $xpath) : Symfony\Component\CssSelector\XPath\XPathExpr
public translateHover(Symfony\Component\CssSelector\XPath\XPathExpr $xpath) : Symfony\Component\CssSelector\XPath\XPathExpr
public translateInvalid(Symfony\Component\CssSelector\XPath\XPathExpr $xpath) : Symfony\Component\CssSelector\XPath\XPathExpr
public translateLang(Symfony\Component\CssSelector\XPath\XPathExpr $xpath, Symfony\Component\CssSelector\Node\FunctionNode $function) : Symfony\Component\CssSelector\XPath\XPathExpr
 
  • throws \ExpressionErrorException
public translateLink(Symfony\Component\CssSelector\XPath\XPathExpr $xpath) : Symfony\Component\CssSelector\XPath\XPathExpr
public translateSelected(Symfony\Component\CssSelector\XPath\XPathExpr $xpath) : Symfony\Component\CssSelector\XPath\XPathExpr
public translateVisited(Symfony\Component\CssSelector\XPath\XPathExpr $xpath) : Symfony\Component\CssSelector\XPath\XPathExpr
© 2023 Bruce Wells
Search Namespaces \ Classes
Configuration