WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru Платформа для конвертации и монетизации трафика
функция не описана

Symfony\Component\CssSelector\XPath\Extension

NodeExtension::translateElement() public WC 1.0

{} Это метод класса: NodeExtension{}

Хуков нет.

Возвращает

XPathExpr.

Использование

$NodeExtension = new NodeExtension();
$NodeExtension->translateElement( Node\ElementNode $node );
Node\ElementNode $node (обязательный)
-

Код NodeExtension::translateElement() WC 5.0.0

<?php
public function translateElement(Node\ElementNode $node)
{
    $element = $node->getElement();

    if ($this->hasFlag(self::ELEMENT_NAME_IN_LOWER_CASE)) {
        $element = strtolower($element);
    }

    if ($element) {
        $safe = $this->isSafeName($element);
    } else {
        $element = '*';
        $safe = true;
    }

    if ($node->getNamespace()) {
        $element = sprintf('%s:%s', $node->getNamespace(), $element);
        $safe = $safe && $this->isSafeName($node->getNamespace());
    }

    $xpath = new XPathExpr('', $element);

    if (!$safe) {
        $xpath->addNameTest();
    }

    return $xpath;
}