XPath expression translator attribute extension.
 This component is a port of the Python cssselect library, which is copyright Ian Bicking, see https://github.com/SimonSapin/cssselect.
     |  callable[]  |   getNodeTranslators()  Returns node translators.   |  from AbstractExtension |  
  |  callable[]  |   getCombinationTranslators()  Returns combination translators.   |  from AbstractExtension |  
  |  callable[]  |   getFunctionTranslators()  Returns function translators.   |  from AbstractExtension |  
  |  callable[]  |   getPseudoClassTranslators()  Returns pseudo-class translators.   |  from AbstractExtension |  
  |  callable[]  |   getAttributeMatchingTranslators()  Returns attribute operation translators.   |   | 
   |  XPathExpr  |   translateExists(XPathExpr $xpath, string $attribute, string $value)   |   | 
   |  XPathExpr  |   translateEquals(XPathExpr $xpath, string $attribute, string $value)   |   | 
   |  XPathExpr  |   translateIncludes(XPathExpr $xpath, string $attribute, string $value)   |   | 
   |  XPathExpr  |   translateDashMatch(XPathExpr $xpath, string $attribute, string $value)   |   | 
   |  XPathExpr  |   translatePrefixMatch(XPathExpr $xpath, string $attribute, string $value)   |   | 
   |  XPathExpr  |   translateSuffixMatch(XPathExpr $xpath, string $attribute, string $value)   |   | 
   |  XPathExpr  |   translateSubstringMatch(XPathExpr $xpath, string $attribute, string $value)   |   | 
   |  XPathExpr  |   translateDifferent(XPathExpr $xpath, string $attribute, string $value)   |   | 
   |  string  |   getName()  Returns extension name.   |   | 
  
                         callable[]
    getNodeTranslators()
         
   Returns node translators.
 These callables will receive the node as first argument and the translator as second argument.
   Return Value
                            callable[]
    getCombinationTranslators()
         
   Returns combination translators.
   Return Value
                            callable[]
    getFunctionTranslators()
         
   Returns function translators.
   Return Value
                            callable[]
    getPseudoClassTranslators()
         
   Returns pseudo-class translators.
   Return Value
                            callable[]
    getAttributeMatchingTranslators()
         
   Returns attribute operation translators.
   Return Value
                            XPathExpr
    translateExists(XPathExpr $xpath, string $attribute, string $value)
         
   Parameters
   | XPathExpr |  $xpath |   |  
  | string |  $attribute |   |  
  | string |  $value |   |  
 
 Return Value
                            XPathExpr
    translateEquals(XPathExpr $xpath, string $attribute, string $value)
         
   Parameters
   | XPathExpr |  $xpath |   |  
  | string |  $attribute |   |  
  | string |  $value |   |  
 
 Return Value
                            XPathExpr
    translateIncludes(XPathExpr $xpath, string $attribute, string $value)
         
   Parameters
   | XPathExpr |  $xpath |   |  
  | string |  $attribute |   |  
  | string |  $value |   |  
 
 Return Value
                            XPathExpr
    translateDashMatch(XPathExpr $xpath, string $attribute, string $value)
         
   Parameters
   | XPathExpr |  $xpath |   |  
  | string |  $attribute |   |  
  | string |  $value |   |  
 
 Return Value
                            XPathExpr
    translatePrefixMatch(XPathExpr $xpath, string $attribute, string $value)
         
   Parameters
   | XPathExpr |  $xpath |   |  
  | string |  $attribute |   |  
  | string |  $value |   |  
 
 Return Value
                            XPathExpr
    translateSuffixMatch(XPathExpr $xpath, string $attribute, string $value)
         
   Parameters
   | XPathExpr |  $xpath |   |  
  | string |  $attribute |   |  
  | string |  $value |   |  
 
 Return Value
                            XPathExpr
    translateSubstringMatch(XPathExpr $xpath, string $attribute, string $value)
         
   Parameters
   | XPathExpr |  $xpath |   |  
  | string |  $attribute |   |  
  | string |  $value |   |  
 
 Return Value
                            XPathExpr
    translateDifferent(XPathExpr $xpath, string $attribute, string $value)
         
   Parameters
   | XPathExpr |  $xpath |   |  
  | string |  $attribute |   |  
  | string |  $value |   |  
 
 Return Value
                            string
    getName()
         
   Returns extension name.
   Return Value