Skip to content

Commit a7c883a

Browse files
Update PHP, monolog and datadog versions
1 parent 77b5863 commit a7c883a

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "bufferapp/php-bufflog",
33
"description": "PHP log libraries for Buffer services",
4-
"version": "0.3.0",
4+
"version": "0.3.1",
55
"require": {
66
"php": ">=8.1",
77
"monolog/monolog": "^3.2",

src/BuffLog/BuffLog.php

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,14 +3,15 @@
33

44
use Monolog\Logger as Logger;
55
use Monolog\Handler\StreamHandler;
6+
use Monolog\Level as LogLevel;
67

78
class BuffLog {
89

910
protected static $instance;
1011
private static $logger = null;
1112

1213
// default verbosity starting at this level
13-
private static $verbosityLevel = Logger::NOTICE;
14+
private static $verbosityLevel = LogLevel::Notice;
1415

1516
// verbosity can be changed with setting this env var
1617
public static $logLevelEnvVar = "LOG_LEVEL";
@@ -60,13 +61,12 @@ protected static function configureInstance()
6061
$logger = new Logger('php-bufflog');
6162

6263
$logLevelFromEnv = getenv(self::$logLevelEnvVar);
63-
$monologLevels = $logger->getLevels();
6464
if ($logLevelFromEnv) {
6565
// only if the level exists, we change the verbosity level
66-
if (key_exists($logLevelFromEnv, $monologLevels)) {
67-
self::$verbosityLevel = $monologLevels[$logLevelFromEnv];
66+
if (in_array($logLevelFromEnv, LogLevel::VALUES) || in_array($logLevelFromEnv, LogLevel::NAMES)) {
67+
self::$verbosityLevel = $logLevelFromEnv;
6868
} else {
69-
error_log(self::$logLevelEnvVar . "={$logLevelFromEnv} verbosity level does not exists. Please use: " . implode(', ', array_keys($monologLevels)));
69+
error_log(self::$logLevelEnvVar . "={$logLevelFromEnv} verbosity level does not exists. Please use: " . implode(', ', array_keys(LogLevel::VALUES)));
7070
}
7171
}
7272

0 commit comments

Comments
 (0)