alexkratky/loggerx

类,用于轻松处理日志。

v1.0.0 2020-05-14 08:42 UTC

This package is auto-updated.

Last update: 2024-09-14 17:48:29 UTC


README

用于处理日志的类。

安装

composer require alexkratky/loggerx

记录数据

使用 panx-framework 将数据写入日志非常简单。您需要做的就是调用函数 Logger::log($text, $file),其中 $text 是您想要记录的文本,而 $file 是日志文件的名称。第二个参数是可选的,如果您不传递任何数据,Logger 类将使用 main.log 作为默认日志文件名称。

此函数返回写入文件的字节数,或在失败时返回 FALSE。因此,如果您想检查数据是否成功写入,可以通过以下方式实现:

require 'vendor/autoload.php';

use AlexKratky\Logger;
use AlexKratky\Cache;

Logger::setDirectory(__DIR__ . '/logs/');
Cache::setDirectory(__DIR__ . '/logs/');

if(Logger::log("text") !== false) {
    // data was written successfully
} else {
    // data was not written successfully
}