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

Breadcrumb

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

function AttributeMatchingExtension::translateIncludes

1 call to AttributeMatchingExtension::translateIncludes()
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 53

Class

AttributeMatchingExtension
XPath expression translator attribute extension.

Namespace

Symfony\Component\CssSelector\XPath\Extension

Code

public function translateIncludes(XPathExpr $xpath, string $attribute, ?string $value) : XPathExpr {
    return $xpath->addCondition($value ? \sprintf('%1$s and contains(concat(\' \', normalize-space(%1$s), \' \'), %2$s)', $attribute, Translator::getXpathLiteral(' ' . $value . ' ')) : '0');
}

API Navigation

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