PHP Класс Swoole\Log\FileLog

Автор: Tianfeng.Han
Наследование: extends Swoole\Log, implements Swoole\IFace\Log
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$archive 是否按日期存储日志
$cut_file 是否切割文件
$date
$enable_cache
$fp
$log_dir
$log_file
$queue 待写入文件的日志队列(缓冲区)
$verbose 是否记录更详细的信息(目前记多了文件名、行号)

Открытые методы

Метод Описание
__construct ( $config )
__destruct ( )
flush ( ) 将日志队列(缓冲区)的日志写入文件
format ( $msg, $level, &$date = null )
put ( $msg, $level = self::INFO ) : boolean 写入日志队列

Приватные методы

Метод Описание
openFile ( $file )

Описание методов

__construct() публичный Метод

public __construct ( $config )

__destruct() публичный Метод

public __destruct ( )

flush() публичный Метод

将日志队列(缓冲区)的日志写入文件
public flush ( )

format() публичный Метод

public format ( $msg, $level, &$date = null )

put() публичный Метод

写入日志队列
public put ( $msg, $level = self::INFO ) : boolean
$msg string 信息
$level int 事件类型
Результат boolean

Описание свойств

$archive защищенное свойство

是否按日期存储日志
protected $archive

$cut_file защищенное свойство

是否切割文件
protected $cut_file

$date защищенное свойство

protected $date

$enable_cache защищенное свойство

protected $enable_cache

$fp защищенное свойство

protected $fp

$log_dir защищенное свойство

protected $log_dir

$log_file защищенное свойство

protected $log_file

$queue защищенное свойство

待写入文件的日志队列(缓冲区)
protected $queue

$verbose защищенное свойство

是否记录更详细的信息(目前记多了文件名、行号)
protected $verbose