PHP 클래스 Log, zys

상속: extends ToolsAppModel
파일 보기 프로젝트 열기: qieangel2013/zys 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
$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