instance() instance(mixed ...$args) : object 带参数实例化当前Facade类 Parameters mixed $args variadic Returns object —
make() make(string $class, array|true $args = [], bool $newInstance = false) : object 调用类的实例 Parameters string $class 类名或者标识 array|true $args 变量 bool $newInstance 是否每次创建新的实例 Returns object —
__callStatic() __callStatic(mixed $method, mixed $params) : mixed Parameters mixed $method mixed $params Returns mixed —
getConfig() getConfig(null|string $name = null, mixed $default = null) : mixed 获取日志配置 Parameters null|string $name = null mixed $default = null Returns mixed —
getChannelConfig() getChannelConfig(string $channel, null $name = null, null $default = null) : array 获取渠道配置 Parameters string $channel null $name = null null $default = null Returns array —
channel() channel(string|array $name = null) : \think\log\Channel|\think\log\ChannelSet driver() 的别名 Parameters string|array $name = null Returns \think\log\Channel|\think\log\ChannelSet —
clear() clear(string|array $channel = '*') : \think\Log 清空日志信息 Parameters string|array $channel = '*' Returns \think\Log —
close() close(string|array $channel = '*') : \think\Log 关闭本次请求日志写入 Parameters string|array $channel = '*' Returns \think\Log —
getLog() getLog(string $channel = null) : array 获取日志信息 Parameters string $channel = null Returns array —
record() record(mixed $msg, string $type = 'info', array $context = [], bool $lazy = true) : \think\Log 记录日志信息 Parameters mixed $msg string $type = 'info' array $context = [] bool $lazy = true Returns \think\Log —
write() write(mixed $msg, string $type = 'info', array $context = []) : \think\Log 实时写入日志信息 Parameters mixed $msg string $type = 'info' array $context = [] Returns \think\Log —
listen() listen(mixed $listener) : \think\facade\Event 注册日志写入事件监听 Parameters mixed $listener Returns \think\facade\Event —
log() log(string $level, mixed $message, array $context = []) : void 记录日志信息 Parameters string $level mixed $message array $context = []
emergency() emergency(mixed $message, array $context = []) : void 记录emergency信息 Parameters mixed $message array $context = []
alert() alert(mixed $message, array $context = []) : void 记录警报信息 Parameters mixed $message array $context = []
critical() critical(mixed $message, array $context = []) : void 记录紧急情况 Parameters mixed $message array $context = []
error() error(mixed $message, array $context = []) : void 记录错误信息 Parameters mixed $message array $context = []
warning() warning(mixed $message, array $context = []) : void 记录warning信息 Parameters mixed $message array $context = []
notice() notice(mixed $message, array $context = []) : void 记录notice信息 Parameters mixed $message array $context = []
info() info(mixed $message, array $context = []) : void 记录一般信息 Parameters mixed $message array $context = []
debug() debug(mixed $message, array $context = []) : void 记录调试信息 Parameters mixed $message array $context = []
sql() sql(mixed $message, array $context = []) : void 记录sql信息 Parameters mixed $message array $context = []
__call() __call(mixed $method, mixed $parameters) : mixed Parameters mixed $method mixed $parameters Returns mixed —
createFacade() createFacade(string $class = '', array $args = [], bool $newInstance = false) : object 创建Facade实例 Parameters string $class 类名或标识 array $args 变量 bool $newInstance 是否每次创建新的实例 Returns object —