Automattic\WooCommerce\EmailEditorVendor\Symfony\Component\CssSelector\XPath\Extension
AttributeMatchingExtension::translateIncludes
Метод класса: AttributeMatchingExtension{}
Хуков нет.
Возвращает
null. Ничего (null).
Использование
$AttributeMatchingExtension = new AttributeMatchingExtension(); $AttributeMatchingExtension->translateIncludes( $xpath, $attribute, ?string $value ): XPathExpr;
- $xpath(XPathExpr) (обязательный)
- .
- $attribute(строка) (обязательный)
- .
- ?string $value(обязательный)
- .
Код AttributeMatchingExtension::translateIncludes() AttributeMatchingExtension::translateIncludes WC 11.2.2
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');
}