From 4489593577081a969382f16f7d9a2cc5e0426b0c Mon Sep 17 00:00:00 2001 From: Lebnik Date: Wed, 15 May 2024 17:48:41 +0300 Subject: [PATCH] fix for Fatal error: Default value for property of type YaPro\MonologExt\mixed may not be null. Use the nullable type ?YaPro\MonologExt\mixed to allow null default value --- src/ExtraDataException.php | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/ExtraDataException.php b/src/ExtraDataException.php index 83bf215..33708c7 100644 --- a/src/ExtraDataException.php +++ b/src/ExtraDataException.php @@ -20,9 +20,9 @@ */ class ExtraDataException extends Exception implements ExtraDataExceptionInterface { - private mixed $extraData = null; + private $extraData = null; - public function __construct(string $message = '', mixed $extraData = null, Throwable $previous = null, $code = 0) + public function __construct(string $message = '', $extraData = null, Throwable $previous = null, $code = 0) { // если понадобится использовать $code чаще чем $previous, то сделаем параметры mixed, а тут проверим и // поменяем местами переменные, чтобы правильно их передать в parent @@ -30,12 +30,12 @@ public function __construct(string $message = '', mixed $extraData = null, Throw $this->extraData = $extraData; } - public function getData(): mixed + public function getData() { return $this->extraData; } - public function setData(mixed $extraData): self + public function setData($extraData): self { $this->extraData = $extraData;