Skip to main content
Drupal API
User account menu
  • Log in

Breadcrumb

  1. Drupal Core 11.1.x
  2. AttributeMatchingExtension.php

function AttributeMatchingExtension::translateDifferent

1 call to AttributeMatchingExtension::translateDifferent()
AttributeMatchingExtension::getAttributeMatchingTranslators in vendor/symfony/css-selector/XPath/Extension/AttributeMatchingExtension.php
Returns attribute operation translators.

File

vendor/symfony/css-selector/XPath/Extension/AttributeMatchingExtension.php, line 100

Class

AttributeMatchingExtension
XPath expression translator attribute extension.

Namespace

Symfony\Component\CssSelector\XPath\Extension

Code

public function translateDifferent(XPathExpr $xpath, string $attribute, ?string $value) : XPathExpr {
    return $xpath->addCondition(\sprintf($value ? 'not(%1$s) or %1$s != %2$s' : '%s != %s', $attribute, Translator::getXpathLiteral($value)));
}

API Navigation

  • Drupal Core 11.1.x
  • Topics
  • Classes
  • Functions
  • Constants
  • Globals
  • Files
  • Namespaces
  • Deprecated
  • Services
RSS feed
Powered by Drupal