diff --git a/core/bulkexport.class.inc.php b/core/bulkexport.class.inc.php index 01453616a..cdf736728 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 1fd22ee54..f3dad01f0 100644 --- a/setup/compiler.class.inc.php +++ b/setup/compiler.class.inc.php @@ -40,7 +40,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 708adcfc1..e670d086b 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;