const ATTRIBUTE_NAME_IN_LOWER_CASE = 2;
const ATTRIBUTE_VALUE_IN_LOWER_CASE = 4;
- /**
- * @var int
- */
private $flags;
/**
- * Constructor.
- *
* @param int $flags
*/
public function __construct($flags = 0)
}
/**
- * @param Node\SelectorNode $node
- * @param Translator $translator
- *
* @return XPathExpr
*/
public function translateSelector(Node\SelectorNode $node, Translator $translator)
}
/**
- * @param Node\CombinedSelectorNode $node
- * @param Translator $translator
- *
* @return XPathExpr
*/
public function translateCombinedSelector(Node\CombinedSelectorNode $node, Translator $translator)
}
/**
- * @param Node\NegationNode $node
- * @param Translator $translator
- *
* @return XPathExpr
*/
public function translateNegation(Node\NegationNode $node, Translator $translator)
}
/**
- * @param Node\FunctionNode $node
- * @param Translator $translator
- *
* @return XPathExpr
*/
public function translateFunction(Node\FunctionNode $node, Translator $translator)
}
/**
- * @param Node\PseudoNode $node
- * @param Translator $translator
- *
* @return XPathExpr
*/
public function translatePseudo(Node\PseudoNode $node, Translator $translator)
}
/**
- * @param Node\AttributeNode $node
- * @param Translator $translator
- *
* @return XPathExpr
*/
public function translateAttribute(Node\AttributeNode $node, Translator $translator)
}
/**
- * @param Node\ClassNode $node
- * @param Translator $translator
- *
* @return XPathExpr
*/
public function translateClass(Node\ClassNode $node, Translator $translator)
}
/**
- * @param Node\HashNode $node
- * @param Translator $translator
- *
* @return XPathExpr
*/
public function translateHash(Node\HashNode $node, Translator $translator)
}
/**
- * @param Node\ElementNode $node
- *
* @return XPathExpr
*/
public function translateElement(Node\ElementNode $node)