包 core

包 mvc

包 orm

包 form

包 database

包 helper

包 cache

包 webcontrols

包 behavior

包 exception

包 debug

类 - QLog

core
类层次 class QLog
版本 $Id: log.php 2340 2009-03-25 17:00:26Z dualface $

类 QLog 实现了一个简单的日志记录服务

保护的属性

隐藏继承的属性

属性类型描述定义于
$_date_format string 日期格式 QLog
$_priorities array 要记录的日志优先级 QLog
$_log array 保存运行期间的日志 QLog
$_cached_size int 已缓存日志内容的大小 QLog
$_cache_chunk_size int 日志缓存块大小 QLog
$_filename string 日志文件名 QLog
$_writeable boolean 日志对象是否已经做好写入准备 QLog

公共方法

隐藏继承的方法

方法描述定义于
__destruct() 析构函数 QLog
log() 追加日志到日志缓存 QLog
append() 追加日志到日志缓存 QLog
flush() 将缓存的日志信息写入实际存储,并清空缓存 QLog

属性详细说明

$_date_format 属性

日期格式

$_priorities 属性

要记录的日志优先级

$_log 属性

保存运行期间的日志

$_cached_size 属性

已缓存日志内容的大小

$_cache_chunk_size 属性

日志缓存块大小

$_filename 属性

日志文件名

$_writeable 属性

日志对象是否已经做好写入准备

$_destruct 属性

指示是否已经调用了析构函数

方法详细说明

__destruct() 方法

public void __destruct()

析构函数


log() 方法

public static void log($msg, $type)

$msg string
$type int
{return}

追加日志到日志缓存


append() 方法

public void append($msg, $type)

$msg string
$type int
{return}

追加日志到日志缓存


flush() 方法

public void flush()

将缓存的日志信息写入实际存储,并清空缓存