1
0
mirror of https://git.tt-rss.org/git/tt-rss.git synced 2025-12-13 01:25:56 +00:00

logger: use constants instead of hardcoded string literals

This commit is contained in:
Andrew Dolgov
2021-03-07 09:05:23 +03:00
parent 17650775d2
commit c036c27ec7
3 changed files with 9 additions and 5 deletions

View File

@@ -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: