From 8cece0f0fdd1542738740b7baed27e3a29daeb5d Mon Sep 17 00:00:00 2001 From: bdalsass Date: Mon, 30 Jun 2025 10:01:00 +0200 Subject: [PATCH] =?UTF-8?q?N=C2=B08395=20-=20php8.1=20compatibility=20in?= =?UTF-8?q?=20class=20extended=20Exception?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- core/bulkexport.class.inc.php | 2 +- setup/compiler.class.inc.php | 2 +- setup/modelfactory.class.inc.php | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/core/bulkexport.class.inc.php b/core/bulkexport.class.inc.php index c6b99afff..601c1b956 100644 --- a/core/bulkexport.class.inc.php +++ b/core/bulkexport.class.inc.php @@ -25,7 +25,7 @@ define('EXPORTER_DEFAULT_CHUNK_SIZE', 1000); class BulkExportException extends Exception { protected $sLocalizedMessage; - public function __construct($message, $sLocalizedMessage, $code = null, $previous = null) + public function __construct($message, $sLocalizedMessage, $code = 0, $previous = null) { parent::__construct($message, $code, $previous); $this->sLocalizedMessage = $sLocalizedMessage; diff --git a/setup/compiler.class.inc.php b/setup/compiler.class.inc.php index 1a2208a70..af02e7d2e 100644 --- a/setup/compiler.class.inc.php +++ b/setup/compiler.class.inc.php @@ -39,7 +39,7 @@ class DOMFormatException extends Exception * @param $previous * @param DesignElement|null $node DOMNode causing the DOMFormatException */ - public function __construct($message, $code = null, $previous = null, DesignElement $node = null) + public function __construct($message, $code = 0, $previous = null, DesignElement $node = null) { if($node !== null) { diff --git a/setup/modelfactory.class.inc.php b/setup/modelfactory.class.inc.php index 21b49ec58..be361e4b5 100644 --- a/setup/modelfactory.class.inc.php +++ b/setup/modelfactory.class.inc.php @@ -70,7 +70,7 @@ class MFException extends Exception * * @inheritDoc */ - public function __construct($message = null, $code = null, $iSourceLineNumber = 0, $sXPath = '', $sExtraInfo = '', $previous = null) + public function __construct($message = null, $code = 0, $iSourceLineNumber = 0, $sXPath = '', $sExtraInfo = '', $previous = null) { parent::__construct($message, $code, $previous); $this->iSourceLineNumber = $iSourceLineNumber;