hugsbrugs/php-log

此包的最新版本(dev-master)没有可用的许可信息。

PHP日志工具

dev-master 2019-04-19 13:30 UTC

This package is auto-updated.

Last update: 2019-12-19 16:11:09 UTC


README

此库提供简单的文件日志支持的实用函数。

Build Status Coverage Status

安装

使用composer安装包

composer require hugsbrugs/php-log

在您的PHP代码中,加载库

require_once __DIR__ . '/../vendor/autoload.php';
use Hug\Log\Log as Log;

用法

将某些变量的值(时间、远程地址、请求URI)以及一条消息写入日志文件。

Log::write_log($message, $logfile = null);

如果$logfile未定义,则必须定义一个常量DEFAULT_LOG,其中包含默认日志文件的路径

将PHP整数错误代码转换为可读的PHP常量

$log_message = Log::decode_log_level($error_code);

单元测试

phpunit --bootstrap vendor/autoload.php tests

作者

Hugo Maugey 访问我的网站 ;)