Lines Matching refs:defaultStrategy
20 private $defaultStrategy; variable in Twig\\Extension\\EscaperExtension
30 * @param string|false|callable $defaultStrategy An escaping strategy
34 public function __construct($defaultStrategy = 'html') argument
36 $this->setDefaultStrategy($defaultStrategy);
64 * @param string|false|callable $defaultStrategy An escaping strategy
66 public function setDefaultStrategy($defaultStrategy) argument
68 if ('name' === $defaultStrategy) {
69 $defaultStrategy = [FileExtensionEscapingStrategy::class, 'guess'];
72 $this->defaultStrategy = $defaultStrategy;
86 if (!\is_string($this->defaultStrategy) && false !== $this->defaultStrategy) {
87 return \call_user_func($this->defaultStrategy, $name);
90 return $this->defaultStrategy;