Symfony\Component\CssSelector\XPath\Extension\HtmlExtension
XPath expression translator HTML extension.
This component is a port of the Python cssselector library,
which is copyright Ian Bicking, @see https://github.com/SimonSapin/cssselect.
- Author: Jean-François Simon <jeanfrancois.simon@sensiolabs.com>
Synopsis
class HtmlExtension
extends AbstractExtension
{
- // methods
- public void __construct()
- public void getPseudoClassTranslators()
- public void getFunctionTranslators()
- public XPathExpr translateChecked()
- public XPathExpr translateLink()
- public XPathExpr translateDisabled()
- public XPathExpr translateEnabled()
- public XPathExpr translateLang()
- public XPathExpr translateSelected()
- public XPathExpr translateInvalid()
- public XPathExpr translateHover()
- public XPathExpr translateVisited()
- public void getName()
- // Inherited methods from AbstractExtension
- public void getNodeTranslators()
- public void getCombinationTranslators()
- public void getFunctionTranslators()
- public void getPseudoClassTranslators()
- public void getAttributeMatchingTranslators()
Hierarchy
Methods
public
- __construct() — Constructor.
- getFunctionTranslators() — {@inheritdoc}
- getName() — {@inheritdoc}
- getPseudoClassTranslators() — {@inheritdoc}
- translateChecked()
- translateDisabled()
- translateEnabled()
- translateHover()
- translateInvalid()
- translateLang()
- translateLink()
- translateSelected()
- translateVisited()
Inherited from Symfony\Component\CssSelector\XPath\Extension\AbstractExtension
public
- getAttributeMatchingTranslators() — {@inheritdoc}
- getCombinationTranslators() — {@inheritdoc}
- getFunctionTranslators() — {@inheritdoc}
- getNodeTranslators() — {@inheritdoc}
- getPseudoClassTranslators() — {@inheritdoc}