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

Breadcrumb

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

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

EscaperRuntime

Namespace

Twig\Runtime

Code

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;
    }
}
RSS feed
Powered by Drupal