XPathExpr translateHash(HashNode $node, Translator $translator) Parameters HashNode $node Translator $translator Return Value XPathExpr
XPathExpr translateFunction(FunctionNode $node, Translator $translator) Parameters FunctionNode $node Translator $translator Return Value XPathExpr
XPathExpr translateElement(ElementNode $node) Parameters ElementNode $node Return Value XPathExpr
XPathExpr translateCombinedSelector(CombinedSelectorNode $node, Translator $translator) Parameters CombinedSelectorNode $node Translator $translator Return Value XPathExpr
XPathExpr translateClass(ClassNode $node, Translator $translator) Parameters ClassNode $node Translator $translator Return Value XPathExpr
XPathExpr translateAttribute(AttributeNode $node, Translator $translator) Parameters AttributeNode $node Translator $translator Return Value XPathExpr
NodeExtension setFlag(int $flag, bool $on) Parameters int $flag bool $on Return Value NodeExtension
bool hasFlag(int $flag) Parameters int $flag Return Value bool
callable[] getNodeTranslators() Returns node translators. These callables will receive the node as first argument and the translator as second argument. Return Value callable[]
string getName() Returns extension name. Return Value string
Page 298 of 787