raysulkobir / logs-laravel
为 Laravel 包提供的一个基本但很棒的日志生成器
1.0.0
2024-03-23 07:44 UTC
Requires
- php: ^8.1
README
为 Laravel 包提供的一个基本但很棒的日志生成器。
要求: Laravel >= 10.0
许可证: MIT
安装
首先通过 Composer 安装此包。只需在终端运行以下命令-
composer require raysulkobir/logs-laravel
配置
在 config/app.php 的 providers 数组中注册服务提供者-
'providers' => [
// .........................
Raysulkobir\LogsLaravel\LogsServiceProvider::class,
]
数据库迁移
php artisan migrate
在控制器中使用
首先导入 UniqueSlug 门面
use Raysulkobir\LogsLaravel\Logger\Logger;
示例
// 第 1 个参数是字符串表名 // 第 2 个参数是字符串响应 // 第 3 个参数是整数表 id,默认
// 这行已添加以供说明
Logger::logDb('type', ['a', 'b', 'c'], 100);
// 第 1 个参数是字符串响应
Logger::logFile('{"Envelope":{"Body":{"Fault":{"faultcode":"soap:Server","detail":{"source":{"errorcode":"protocol.http.TooBigBody"}},"faultstring":"Body buffer overflow","faultactor":{}}},"encodingStyle":"http://schemas.xmlsoap.org/soap/encoding/"}');
此 logDb
此 logFile
安全
如果您发现任何安全相关的问题,请通过电子邮件 raysulkobir97@gmail.com 报告,而不是使用问题跟踪器。