Review Updates
create array, remove getConstants function, add self references.
This commit is contained in:
parent
342e484533
commit
17ae53c9d7
1 changed files with 10 additions and 29 deletions
|
@ -22,16 +22,14 @@ class Logger extends BaseObject
|
|||
const DATA = 4;
|
||||
const ALL = 5;
|
||||
|
||||
public static $levels = [];
|
||||
|
||||
/**
|
||||
* @brief Get class constants, and avoid using substring.
|
||||
*/
|
||||
public static function getConstants()
|
||||
{
|
||||
$reflectionClass = new ReflectionClass(__CLASS__);
|
||||
return $reflectionClass->getConstants();
|
||||
}
|
||||
public static $levels = [
|
||||
self::WARNING => 'Warning',
|
||||
self::INFO => 'Info',
|
||||
self::TRACE => 'Trace',
|
||||
self::DEBUG => 'Debug',
|
||||
self::DATA => 'Data',
|
||||
self::ALL => 'All',
|
||||
];
|
||||
|
||||
/**
|
||||
* @brief Logs the given message at the given log level
|
||||
|
@ -55,14 +53,6 @@ class Logger extends BaseObject
|
|||
return;
|
||||
}
|
||||
|
||||
if (count(self::$levels) == 0)
|
||||
{
|
||||
foreach (self::getConstants() as $k => $v)
|
||||
{
|
||||
$levels[$v] = $k;
|
||||
}
|
||||
}
|
||||
|
||||
$processId = session_id();
|
||||
|
||||
if ($processId == '')
|
||||
|
@ -81,7 +71,7 @@ class Logger extends BaseObject
|
|||
$logline = sprintf("%s@%s\t[%s]:%s:%s:%s\t%s\n",
|
||||
DateTimeFormat::utcNow(DateTimeFormat::ATOM),
|
||||
$processId,
|
||||
$levels[$level],
|
||||
self::$levels[$level],
|
||||
basename($callers[0]['file']),
|
||||
$callers[0]['line'],
|
||||
$function,
|
||||
|
@ -100,9 +90,8 @@ class Logger extends BaseObject
|
|||
* personally without background noise
|
||||
*
|
||||
* @param string $msg
|
||||
* @param int $level
|
||||
*/
|
||||
public static function devLog($msg, $level = self::INFO)
|
||||
public static function devLog($msg)
|
||||
{
|
||||
$a = self::getApp();
|
||||
|
||||
|
@ -119,14 +108,6 @@ class Logger extends BaseObject
|
|||
return;
|
||||
}
|
||||
|
||||
if (count(self::$levels) == 0)
|
||||
{
|
||||
foreach (self::getConstants() as $k => $v)
|
||||
{
|
||||
$levels[$v] = $k;
|
||||
}
|
||||
}
|
||||
|
||||
$processId = session_id();
|
||||
|
||||
if ($processId == '')
|
||||
|
|
Loading…
Reference in a new issue