From 285c1b883934baf8f9ddfa443c9231f82a119564 Mon Sep 17 00:00:00 2001 From: JackieDo Date: Sat, 19 Feb 2022 15:27:10 +0700 Subject: [PATCH] Fix for PHP 8.1 and later - Passing null to non-nullable internal function parameters. --- src/Jackiedo/LogReader/LogReader.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Jackiedo/LogReader/LogReader.php b/src/Jackiedo/LogReader/LogReader.php index cf245b6..7a1e9f4 100644 --- a/src/Jackiedo/LogReader/LogReader.php +++ b/src/Jackiedo/LogReader/LogReader.php @@ -128,7 +128,7 @@ public function __construct(Cache $cache, Config $config, Request $request) $this->levelable = new Levelable; $this->parser = new LogParser; - $defaultParserClass = $this->config->get('log-reader.default_log_parser', null); + $defaultParserClass = (string) $this->config->get('log-reader.default_log_parser', null); if (class_exists($defaultParserClass)) { $logParser = new $defaultParserClass;