From a9211efbfc0657ababb884c9d457bacd04ecadaa Mon Sep 17 00:00:00 2001 From: Stephan Date: Fri, 20 May 2022 13:34:02 +0200 Subject: [PATCH] php80: remove $errcontext parameter from APIErrorHandler This parameter was deprecated since 7.2.0, but is now removed. https://www.php.net/manual/en/function.set-error-handler.php --- .../app/controllers/OPNsense/Base/ApiControllerBase.php | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/src/opnsense/mvc/app/controllers/OPNsense/Base/ApiControllerBase.php b/src/opnsense/mvc/app/controllers/OPNsense/Base/ApiControllerBase.php index 656492e2d..606eca1ca 100644 --- a/src/opnsense/mvc/app/controllers/OPNsense/Base/ApiControllerBase.php +++ b/src/opnsense/mvc/app/controllers/OPNsense/Base/ApiControllerBase.php @@ -143,16 +143,9 @@ class ApiControllerBase extends ControllerRoot * @param $errline The fourth parameter is optional, errline, which * contains the line number the error was raised at, as an * integer. - * @param $errcontext The fifth parameter is optional, errcontext, which - * is an array that points to the active symbol table - * at the point the error occurred. In other words, - * errcontext will contain an array of every variable - * that existed in the scope the error was triggered - * in. User error handler must not modify error - * context. * @throws \Exception */ - public function APIErrorHandler($errno, $errstr, $errfile, $errline, $errcontext) + public function APIErrorHandler($errno, $errstr, $errfile, $errline) { if ($errno & error_reporting()) { $msg = "Error at $errfile:$errline - $errstr (errno=$errno)";