PHP 8 support

This commit is contained in:
Bernd Bestel
2021-07-05 17:48:34 +02:00
parent d9470cb377
commit b0d38b87de
6 changed files with 72 additions and 59 deletions

View File

@@ -86,7 +86,14 @@ class LocalizationService
}
else
{
return vsprintf($this->Translator->gettext($text), ...$placeholderValues);
if (is_array(...$placeholderValues))
{
return vsprintf($this->Translator->gettext($text), ...$placeholderValues);
}
else
{
return sprintf($this->Translator->gettext($text), array_shift($placeholderValues));
}
}
}