tfspl / restlogger
一个用于查看REST API日志以进行调试的小型Laravel包。
2.1.2
2023-02-02 11:51 UTC
Requires
- php: >=5.6
- ext-intl: *
- ext-mbstring: *
- laravel/framework: >=5.5
- laravel/sanctum: >=2.11
- laravel/tinker: >=2.5
- predis/predis: >=1.1
Requires (Dev)
- mockery/mockery: >=1.2
- phpunit/phpunit: >=9.0
This package is auto-updated.
Last update: 2024-09-09 10:36:13 UTC
README
这是一个小型包,可以帮助使用API日志进行调试。
安装
- 通过composer安装此包
composer require tfspl/restlogger
使用方法
- 使用以下命令发布配置文件
php artisan vendor:publish --tag=config --provider="TF\Providers\RestLogsServiceProvider"
配置文件名为 restlogs.php。目前支持的驱动器有 db、file 和 redis。
默认情况下,日志记录器将使用 file 来记录数据。如果您想使用redis进行日志记录,请确保
您已安装了laravel包 predis/predis。但如果您想使用数据库进行日志记录,
请使用以下命令迁移表。
您还可以配置不应记录哪些字段,如密码、秘密等。
如果您只是使用文件驱动器,则无需迁移
php artisan migrate
-
将名为 restlogger 的中间件添加到您想记录数据的路由或控制器
-
仪表板可以通过 yourdomain.com/restlogs 访问
清除日志
您可以使用以下命令永久清除日志。
php artisan restlogs:clear