PHP Класс Log, zys

Наследование: extends ToolsAppModel
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
$contents
$format 日期格式
$log 日志信息

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

Метод Описание
append ( string $filename, string $content, $type = '' ) : boolean 文件追加写入
get ( string $filename, string $name, $type = '' ) : boolean 读取文件信息
has ( string $filename, $type = '' ) : boolean 文件是否存在
load ( $_filename, array $vars = null ) : void 加载文件
put ( string $filename, string $content, $type = '' ) : boolean 文件写入
read ( $filename, $type = '' )
record ( string $message, string $level = self::ERR, boolean $record = false ) : void 记录日志 并且会过滤未经设置的级别
trance ( $message, string $destination = '', $level = 'ERR', integer $type = 3, string $extra = '' ) : void 日志保存
unlink ( string $filename, $type = '' ) : boolean 文件删除
write ( string $message, string $level = self::ERR, string $destination = '', integer $type = 3, string $extra = '' ) : void 日志直接写入

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

append() статический публичный Метод

文件追加写入
static public append ( string $filename, string $content, $type = '' ) : boolean
$filename string 文件名
$content string 追加的文件内容
Результат boolean

get() статический публичный Метод

读取文件信息
static public get ( string $filename, string $name, $type = '' ) : boolean
$filename string 文件名
$name string 信息名 mtime或者content
Результат boolean

has() статический публичный Метод

文件是否存在
static public has ( string $filename, $type = '' ) : boolean
$filename string 文件名
Результат boolean

load() статический публичный Метод

加载文件
static public load ( $_filename, array $vars = null ) : void
$vars array 传入变量
Результат void

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

文件写入
static public put ( string $filename, string $content, $type = '' ) : boolean
$filename string 文件名
$content string 文件内容
Результат boolean

read() статический публичный Метод

static public read ( $filename, $type = '' )

record() статический публичный Метод

记录日志 并且会过滤未经设置的级别
static public record ( string $message, string $level = self::ERR, boolean $record = false ) : void
$message string 日志信息
$level string 日志级别
$record boolean 是否强制记录
Результат void

trance() статический публичный Метод

日志保存
static public trance ( $message, string $destination = '', $level = 'ERR', integer $type = 3, string $extra = '' ) : void
$destination string 写入目标
$type integer 日志记录方式
$extra string 额外参数
Результат void

write() статический публичный Метод

日志直接写入
static public write ( string $message, string $level = self::ERR, string $destination = '', integer $type = 3, string $extra = '' ) : void
$message string 日志信息
$level string 日志级别
$destination string 写入目标
$type integer 日志记录方式
$extra string 额外参数
Результат void

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

$contents публичное статическое свойство

public static $contents

$format статическое публичное свойство

日期格式
static public $format

$log статическое публичное свойство

日志信息
static public $log