From 8bf56bf8375a3111f4381ef4537f6424038c7fa4 Mon Sep 17 00:00:00 2001 From: Franco Fichtner Date: Thu, 15 Apr 2021 11:46:16 +0200 Subject: [PATCH] src: PHP error in Phalcon port Fatal error: Declaration of OPNsense\Base\ViewTranslator::query($translateKey, array $placeholders = Array): string must be compatible with Phalcon\Translate\Adapter\Gettext::query($index, $placeholders = NULL) in /usr/core/src/opnsense/mvc/app/library/OPNsense/Base/ViewTranslator.php on line 45 --- src/opnsense/mvc/app/library/OPNsense/Base/ViewTranslator.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/opnsense/mvc/app/library/OPNsense/Base/ViewTranslator.php b/src/opnsense/mvc/app/library/OPNsense/Base/ViewTranslator.php index 76517db43..5d277980c 100644 --- a/src/opnsense/mvc/app/library/OPNsense/Base/ViewTranslator.php +++ b/src/opnsense/mvc/app/library/OPNsense/Base/ViewTranslator.php @@ -36,7 +36,7 @@ use Phalcon\Translate\Adapter\Gettext; */ class ViewTranslator extends Gettext { - public function query(string $translateKey, array $placeholders = []): string + public function query($translateKey, $placeholders = null): string { $translateValue = parent::query($translateKey, $placeholders); /* gettext() embedded in JavaScript can cause syntax errors */