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

Symfony\Component\CssSelector\XPath\Extension

NodeExtension::translateNegation() public WC 1.0

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

Хуков нет.

Возвращает

XPathExpr.

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

$NodeExtension = new NodeExtension();
$NodeExtension->translateNegation( $node, $translator );
$node(Node\NegationNode) (обязательный)
-
$translator(Translator) (обязательный)
-

Код NodeExtension::translateNegation() WC 5.5.2

<?php
public function translateNegation(Node\NegationNode $node, Translator $translator)
{
    $xpath = $translator->nodeToXPath($node->getSelector());
    $subXpath = $translator->nodeToXPath($node->getSubSelector());
    $subXpath->addNameTest();

    if ($subXpath->getCondition()) {
        return $xpath->addCondition(sprintf('not(%s)', $subXpath->getCondition()));
    }

    return $xpath->addCondition('0');
}