Skip to content

Commit

Permalink
added log level
Browse files Browse the repository at this point in the history
  • Loading branch information
doganoo committed Dec 28, 2018
1 parent 95e1cb5 commit 07828b5
Showing 1 changed file with 22 additions and 1 deletion.
23 changes: 22 additions & 1 deletion src/Log/Logger.php
Original file line number Diff line number Diff line change
Expand Up @@ -134,8 +134,9 @@ public static function debug($message) {
* @param int $level
*/
private static function log(string $message, int $level) {
$logger = \Logger::getRootLogger();
\Logger::configure(self::getConfiguration());
$logger = \Logger::getRootLogger();
$logger->setLevel(self::getLoggerLevel());

switch ($level) {
case Logger::DEBUG:
Expand Down Expand Up @@ -183,6 +184,26 @@ private static function getDefaultConfiguration() {
));
}

private static function getLoggerLevel(): \LoggerLevel {
if (self::$level === self::DEBUG) {
return \LoggerLevel::getLevelDebug();
} else if (self::$level === self::INFO) {
return \LoggerLevel::getLevelInfo();
} else if (self::$level === self::WARN) {
return \LoggerLevel::getLevelWarn();
} else if (self::$level === self::ERROR) {
return \LoggerLevel::getLevelError();
} else if (self::$level === self::FATAL) {
return \LoggerLevel::getLevelFatal();
} else if (self::$level === self::TRACE) {
return \LoggerLevel::getLevelTrace();
} else if (self::$level === self::OFF) {
return \LoggerLevel::getLevelOff();
} else {
return \LoggerLevel::getLevelAll();
}
}

/**
* logs a message with log level INFO
*
Expand Down

0 comments on commit 07828b5

Please sign in to comment.