Class Logger
Kotchasan Logger Class (PSR-3).
- Kotchasan\Log\AbstractLogger
-
Kotchasan\Log\Logger
implements
Psr\Log\LoggerInterface
Namespace: Kotchasan\Log
Author: Goragod Wiriya admin@goragod.com
Since: 1.0
Located at Kotchasan/Log/Logger.php
Author: Goragod Wiriya admin@goragod.com
Since: 1.0
Located at Kotchasan/Log/Logger.php
public static
static
|
|
public
|
alert(),
critical(),
debug(),
emergency(),
error(),
info(),
notice(),
warning()
|
protected static
Singleton
|
$instance
สำหรับเรียกใช้ class นี้เพียงครั้งเดียวเท่านั้น |
#
null
|
protected
array
|
$logLevels
Log Levels. |
#
array(
LogLevel::EMERGENCY => 0,
LogLevel::ALERT => 1,
LogLevel::CRITICAL => 2,
LogLevel::ERROR => 3,
LogLevel::WARNING => 4,
LogLevel::NOTICE => 5,
LogLevel::INFO => 6,
LogLevel::DEBUG => 7,
)
|
protected
array
|
$options
รูปแบบของ log. |
#
array(
'dateFormat' => 'Y-m-d H:i:s',
'logFormat' => '[{datetime}] {level}: {message} {context}',
'logFilePath' => 'logs/',
'extension' => 'php',
)
|