krysvac/clogger

一个将错误记录到文件的类

安装: 17

依赖项: 0

建议者: 0

安全: 0

星标: 0

关注者: 3

分支: 0

公开问题: 0

类型:logger

v1.0 2016-05-15 19:16 UTC

This package is not auto-updated.

Last update: 2024-09-26 00:44:54 UTC


README

一个简单的类,可以将错误记录到文件中。

如何安装

此存储库可以通过以下命令通过Packagist获得

composer require krysvac/clogger

如何使用

您需要调用这些静态函数来初始化类。

// A folder called 'log' will be created in your output folder.
// This is where all the files will be created in.
CLogger::setOutputDir("/path/to/your/output/folder");

// Initializes class
CLogger::init();

CLogger类使用set_error_handler()将错误写入文件。建议尽早初始化类

一旦初始化,所有错误都将写入文件。要触发错误,请使用trigger_error()

trigger_error("This is a warning!", E_USER_WARNING);

此外,请注意,此函数不会使用error_reporting()来设置要显示哪些错误,您需要自己设置。
示例

error_reporting(E_ALL);
CLogger::init();

许可证

此代码是开源软件,根据MIT许可证授权。

Build Status Scrutinizer Code Quality Code Coverage