You are here

public function NodeExtension::translatePseudo in Zircon Profile 8

Same name and namespace in other branches
  1. 8.0 vendor/symfony/css-selector/XPath/Extension/NodeExtension.php \Symfony\Component\CssSelector\XPath\Extension\NodeExtension::translatePseudo()

Parameters

Node\PseudoNode $node:

Translator $translator:

Return value

XPathExpr

File

vendor/symfony/css-selector/XPath/Extension/NodeExtension.php, line 154

Class

NodeExtension
XPath expression translator node extension.

Namespace

Symfony\Component\CssSelector\XPath\Extension

Code

public function translatePseudo(Node\PseudoNode $node, Translator $translator) {
  $xpath = $translator
    ->nodeToXPath($node
    ->getSelector());
  return $translator
    ->addPseudoClass($xpath, $node
    ->getIdentifier());
}