function EscaperRuntime::addSafeClass
Parameters
class-string<\Stringable> $class:
string[] $strategies:
1 call to EscaperRuntime::addSafeClass()
- EscaperRuntime::setSafeClasses in vendor/
twig/ twig/ src/ Runtime/ EscaperRuntime.php
File
-
vendor/
twig/ twig/ src/ Runtime/ EscaperRuntime.php, line 71
Class
Namespace
Twig\RuntimeCode
public function addSafeClass(string $class, array $strategies) {
$class = ltrim($class, '\\');
if (!isset($this->safeClasses[$class])) {
$this->safeClasses[$class] = [];
}
$this->safeClasses[$class] = array_merge($this->safeClasses[$class], $strategies);
foreach ($strategies as $strategy) {
$this->safeLookup[$strategy][$class] = true;
}
}