summaryrefslogtreecommitdiff
path: root/classes/logger.php
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2021-03-07 09:05:23 +0300
committerAndrew Dolgov <[email protected]>2021-03-07 09:05:23 +0300
commitc036c27ec72ae7a36667772cd64a9f367410b4b4 (patch)
tree00fd458c91ddabada0adcf60ce53b0c97aa5d2fe /classes/logger.php
parent17650775d2e513745d5bb65129c3e24c1a880fab (diff)
logger: use constants instead of hardcoded string literals
Diffstat (limited to 'classes/logger.php')
-rwxr-xr-xclasses/logger.php10
1 files changed, 7 insertions, 3 deletions
diff --git a/classes/logger.php b/classes/logger.php
index 864b66743..f8abb5f84 100755
--- a/classes/logger.php
+++ b/classes/logger.php
@@ -3,6 +3,10 @@ class Logger {
private static $instance;
private $adapter;
+ const LOG_DEST_SQL = "sql";
+ const LOG_DEST_STDOUT = "stdout";
+ const LOG_DEST_SYSLOG = "syslog";
+
const ERROR_NAMES = [
1 => 'E_ERROR',
2 => 'E_WARNING',
@@ -51,13 +55,13 @@ class Logger {
function __construct() {
switch (Config::get(Config::LOG_DESTINATION)) {
- case "sql":
+ case self::LOG_DEST_SQL:
$this->adapter = new Logger_SQL();
break;
- case "syslog":
+ case self::LOG_DEST_SYSLOG:
$this->adapter = new Logger_Syslog();
break;
- case "stdout":
+ case self::LOG_DEST_STDOUT:
$this->adapter = new Logger_Stdout();
break;
default: