\ThinkLog

日志处理类

Summary

Methods
Properties
Constants
init()
record()
save()
write()
No public properties found
EMERG
ALERT
CRIT
ERR
WARN
NOTICE
INFO
DEBUG
SQL
No protected methods found
$log
$storage
N/A
No private methods found
No private properties found
N/A

Constants

EMERG

EMERG = 'EMERG'

ALERT

ALERT = 'ALERT'

CRIT

CRIT = 'CRIT'

ERR

ERR = 'ERR'

WARN

WARN = 'WARN'

NOTICE

NOTICE = 'NOTIC'

INFO

INFO = 'INFO'

DEBUG

DEBUG = 'DEBUG'

SQL

SQL = 'SQL'

Properties

$log

$log : 

Type

$storage

$storage : 

Type

Methods

init()

init(  $config = array()) 

Parameters

$config

record()

record(string  $message, string  $level = self::ERR, boolean  $record = false) : void

记录日志 并且会过滤未经设置的级别

Parameters

string $message

日志信息

string $level

日志级别

boolean $record

是否强制记录

save()

save(integer  $type = '', string  $destination = '') : void

日志保存

Parameters

integer $type

日志记录方式

string $destination

写入目标

write()

write(string  $message, string  $level = self::ERR, integer  $type = '', string  $destination = '') : void

日志直接写入

Parameters

string $message

日志信息

string $level

日志级别

integer $type

日志记录方式

string $destination

写入目标