1 Star 1 Fork 29

nbsnail/SeasLog

forked from NeekeGao/SeasLog 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
SeasLogCodeTips.php 3.73 KB
一键复制 编辑 原始数据 按行查看 历史
NeekeGao 提交于 2014-07-29 14:12 . add SeasLog-1.0.0
<?php
/**
* @author [email protected]
* Date: 14-1-27 下午4:47
*/
class SeasLog
{
public function __construct()
{
#SeasLog init
}
public function __destruct()
{
#SeasLog distroy
}
/**
* 设置basePath
* @param $basePath
* @return bool
*/
static public function setBasePath($basePath)
{
return TRUE;
}
/**
* 获取basePath
* @return string
*/
static public function getBasePath()
{
return 'the base_path';
}
/**
* 设置模块目录
* @param $module
* @return bool
*/
static public function setLogger($module)
{
return TRUE;
}
/**
* 获取最后一次设置的模块目录
* @return string
*/
static public function getLastLogger()
{
return 'the lastLogger';
}
/**
* 统计所有类型(或单个类型)行数
* @param $level
* @param string $log_path
* @return array | long
*/
static public function analyzerCount($level = 'all',$log_path = '*')
{
return array();
}
/**
* 以数组形式,快速取出某类型log的各行详情
* @param $level
* @param string $log_path
* @return array
*/
static public function analyzerDetail($level = SEASLOG_INFO,$log_path = '*')
{
return array();
}
/**
* 获得当前日志buffer中的内容
* @return array
*/
static public function getBuffer()
{
return array();
}
/**
* 记录debug日志
* @param $message
* @param array $content
* @param string $module
*/
static public function debug($message,array $content = array(),$module = '')
{
#$level = SEASLOG_DEBUG
}
/**
* 记录info日志
* @param $message
* @param array $content
* @param string $module
*/
static public function info($message,array $content = array(),$module = '')
{
#$level = SEASLOG_INFO
}
/**
* 记录notice日志
* @param $message
* @param array $content
* @param string $module
*/
static public function notice($message,array $content = array(),$module = '')
{
#$level = SEASLOG_NOTICE
}
/**
* 记录warning日志
* @param $message
* @param array $content
* @param string $module
*/
static public function warning($message,array $content = array(),$module = '')
{
#$level = SEASLOG_WARNING
}
/**
* 记录error日志
* @param $message
* @param array $content
* @param string $module
*/
static public function error($message,array $content = array(),$module = '')
{
#$level = SEASLOG_ERROR
}
/**
* 记录critical日志
* @param $message
* @param array $content
* @param string $module
*/
static public function critical($message,array $content = array(),$module = '')
{
#$level = SEASLOG_CRITICAL
}
/**
* 记录alert日志
* @param $message
* @param array $content
* @param string $module
*/
static public function alert($message,array $content = array(),$module = '')
{
#$level = SEASLOG_ALERT
}
/**
* 记录emergency日志
* @param $message
* @param array $content
* @param string $module
*/
static public function emergency($message,array $content = array(),$module = '')
{
#$level = SEASLOG_EMERGENCY
}
/**
* 通用日志方法
* @param $level
* @param $message
* @param array $content
* @param string $module
*/
static public function log($level,$message,array $content = array(),$module = '')
{
}
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/nbsnail/SeasLog.git
[email protected]:nbsnail/SeasLog.git
nbsnail
SeasLog
SeasLog
master

搜索帮助