PHP Class Cml\Logger\Base

Inheritance: implements Cml\Interfaces\Logger
Afficher le fichier Open project: linhecheng/cmlphp

Méthodes publiques

Свойство Type Description
$phpErrorToLevel array php错误相对应的错误等级

Méthodes publiques

Méthode Description
alert ( string $message, array $context = [] ) : null **必须**立刻采取行动
critical ( string $message, array $context = [] ) : null 紧急情况
debug ( string $message, array $context = [] ) : null debug 详情
emergency ( string $message, array $context = [] ) : null 系统不可用
error ( string $message, array $context = [] ) : null 运行时出现的错误,不需要立刻采取行动,但必须记录下来以备检测。
format ( string $message, array $context = [] ) : string 格式化日志
info ( string $message, array $context = [] ) : null 重要事件
notice ( string $message, array $context = [] ) : null 一般性重要的事件。
warning ( string $message, array $context = [] ) : null 出现非错误性的异常。

Method Details

alert() public méthode

例如:在整个网站都垮掉了、数据库不可用了或者其他的情况下,**应该**发送一条警报短信把你叫醒。
public alert ( string $message, array $context = [] ) : null
$message string 要记录到log的信息
$context array 上下文信息
Résultat null

critical() public méthode

例如:程序组件不可用或者出现非预期的异常。
public critical ( string $message, array $context = [] ) : null
$message string 要记录到log的信息
$context array 上下文信息
Résultat null

debug() public méthode

debug 详情
public debug ( string $message, array $context = [] ) : null
$message string 要记录到log的信息
$context array 上下文信息
Résultat null

emergency() public méthode

系统不可用
public emergency ( string $message, array $context = [] ) : null
$message string 要记录到log的信息
$context array 上下文信息
Résultat null

error() public méthode

运行时出现的错误,不需要立刻采取行动,但必须记录下来以备检测。
public error ( string $message, array $context = [] ) : null
$message string 要记录到log的信息
$context array 上下文信息
Résultat null

format() public méthode

格式化日志
public format ( string $message, array $context = [] ) : string
$message string 要记录到log的信息
$context array 上下文信息
Résultat string

info() public méthode

例如:用户登录和SQL记录。
public info ( string $message, array $context = [] ) : null
$message string 要记录到log的信息
$context array 上下文信息
Résultat null

notice() public méthode

一般性重要的事件。
public notice ( string $message, array $context = [] ) : null
$message string 要记录到log的信息
$context array 上下文信息
Résultat null

warning() public méthode

例如:使用了被弃用的API、错误地使用了API或者非预想的不必要错误。
public warning ( string $message, array $context = [] ) : null
$message string 要记录到log的信息
$context array 上下文信息
Résultat null

Property Details

$phpErrorToLevel public_oe property

php错误相对应的错误等级
public array $phpErrorToLevel
Résultat array