diff --git a/lib/SimpleSAML/Locale/TwigTranslator.php b/lib/SimpleSAML/Locale/TwigTranslator.php index 80592998d63c718172c071811386fabf4536072a..c326cc62c3e85948ef804781416e806e192a515e 100644 --- a/lib/SimpleSAML/Locale/TwigTranslator.php +++ b/lib/SimpleSAML/Locale/TwigTranslator.php @@ -21,14 +21,10 @@ class TwigTranslator implements TranslatorInterface private $translator; /** - * @param callable|null $translator + * @param callable $translator */ - public function __construct(callable $translator = null) + public function __construct(callable $translator) { - if (!is_callable($translator)) { - $translator = fn($string) => gettext($string); - } - $this->translator = $translator; }