cirelramos / logs
用于记录例程和 SQL 查询的包
1.0.13
2023-01-03 19:36 UTC
Requires
- php: ^7.4|^8.0
- illuminate/config: ^7.20|^8.19|^9.0
- illuminate/contracts: ^7.20|^8.19|^9.0
- illuminate/database: ^7.20|^8.19|^9.0
- illuminate/http: ^7.20|^8.19|^9.0
README
关于
logs
包用于将日志发送到控制台,并提供额外信息和捕获 SQL 查询。
创建 composer 包的教程
安装
在您的 composer.json
文件中要求 cirelramos/logs
包并更新依赖项
composer require cirelramos/logs
配置
设置提供者
'providers' => [ // ... Cirelramos\Logs\Providers\ServiceProvider::class, ],
默认设置在 config/logs.php
中。发布配置以将文件复制到您自己的配置中
php artisan vendor:publish --provider="Cirelramos\Logs\Providers\ServiceProvider"
注意:这是必要的,以便您可以更改默认配置
使用方法
在 config/app.php 中添加提供者
'providers' => [ Cirelramos\Logs\Providers\QueryLogProvider::class, ]
$extraValues['test'] = 1; LogConsoleFacade::full()->tracker()->log('your message', $extraValues);
许可证
在 MIT 许可证下发布,请参阅 LICENSE。