function TwigExtension::escapePlaceholder
Same name in other branches
- 9 core/lib/Drupal/Core/Template/TwigExtension.php \Drupal\Core\Template\TwigExtension::escapePlaceholder()
- 8.9.x core/lib/Drupal/Core/Template/TwigExtension.php \Drupal\Core\Template\TwigExtension::escapePlaceholder()
- 11.x core/lib/Drupal/Core/Template/TwigExtension.php \Drupal\Core\Template\TwigExtension::escapePlaceholder()
Provides a placeholder wrapper around ::escapeFilter.
Parameters
\Twig\Environment $env: A Twig Environment instance.
mixed $string: The value to be escaped.
Return value
string|null The escaped, rendered output, or NULL if there is no valid output.
File
-
core/
lib/ Drupal/ Core/ Template/ TwigExtension.php, line 384
Class
- TwigExtension
- A class providing Drupal Twig extensions.
Namespace
Drupal\Core\TemplateCode
public function escapePlaceholder(Environment $env, $string) {
$return = $this->escapeFilter($env, $string);
return $return ? '<em class="placeholder">' . $return . '</em>' : NULL;
}
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.