public function SpamspanExtension::spamSpanFilter in SpamSpan filter 8
Same name and namespace in other branches
- 8.2 src/TwigExtension/SpamspanExtension.php \Drupal\spamspan\TwigExtension\SpamspanExtension::spamSpanFilter()
Applying spamspan filter to the given string.
Parameters
string $string: Text, maybe containing email addresses.
Return value
string The input text with emails replaced by spans
File
- src/
TwigExtension/ SpamspanExtension.php, line 55
Class
- SpamspanExtension
- Provides the SpamSpan filter function within Twig templates.
Namespace
Drupal\spamspan\TwigExtensionCode
public function spamSpanFilter($string) {
$template_attached = [
'#attached' => [
'library' => [
'spamspan/obfuscate',
],
],
];
$this->renderer
->render($template_attached);
return Xss::filterAdmin(spamspan($string));
}