From b2fddfe697e9d35e68a5a1d22504da8f04792a72 Mon Sep 17 00:00:00 2001
From: root <root@test-rap.ia2>
Date: Wed, 21 Aug 2024 11:31:16 +0200
Subject: [PATCH] Logger::getLevels method replaced by Monolog\Level::VALUES.

Signed-off-by: root <root@test-rap.ia2>
---
 classes/Locator.php | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/classes/Locator.php b/classes/Locator.php
index d783178..298c628 100644
--- a/classes/Locator.php
+++ b/classes/Locator.php
@@ -133,13 +133,17 @@ class Locator {
         // Monolog require timezone to be set
         date_default_timezone_set($this->config->timeZone);
 
-        $logLevel = array_search($this->config->logLevel, \Monolog\Logger::getLevels());
+        //$logLevel = array_search($this->config->logLevel, \Monolog\Logger::getLevels());
+        $logLevel = array_search($this->config->logLevel, \Monolog\Level::NAMES);
+        print_r($logLevel);
 
         $this->serviceLogger = new \Monolog\Logger('serviceLogger');
-        $this->serviceLogger->pushHandler(new \Monolog\Handler\StreamHandler($this->config->serviceLogFile, $logLevel));
+        //$this->serviceLogger->pushHandler(new \Monolog\Handler\StreamHandler($this->config->serviceLogFile, $logLevel));
+        $this->serviceLogger->pushHandler(new \Monolog\Handler\StreamHandler($this->config->serviceLogFile, \Monolog\Level::NAMES[$logLevel]));
 
         $this->auditLogger = new \Monolog\Logger('auditLogger');
-        $this->auditLogger->pushHandler(new \Monolog\Handler\StreamHandler($this->config->auditLogFile, $logLevel));
+        //$this->auditLogger->pushHandler(new \Monolog\Handler\StreamHandler($this->config->auditLogFile, $logLevel));
+        $this->auditLogger->pushHandler(new \Monolog\Handler\StreamHandler($this->config->auditLogFile, \Monolog\Level::NAMES[$logLevel]));
     }
 
 }
-- 
GitLab