guskov / simple-logger
此包添加了一个中间件,可以解析并记录对每日日志驱动程序的请求。
dev-master
2021-01-26 13:43 UTC
Requires
- ext-json: *
- illuminate/support: ^8.24
This package is auto-updated.
Last update: 2024-09-26 22:25:24 UTC
README
此Laravel包添加了一个中间件,可以将请求解析并记录到每日日志驱动程序。
安装
您可以通过Composer安装此包
composer require guskov/simple-logger
可选地,您可以使用以下命令发布配置文件
php artisan vendor:publish --provider="Guskov\Logger\LoggerServiceProvider" --tag="simple-logger"
这是发布配置文件的内容
return [ /* * Enable/disable logging */ 'enable' => true, /* * Filter out body fields which will never be logged. */ 'except' => [ 'password', 'confirmation', 'token' ], ];
用法
此包提供了一个中间件,可以作为单个路由或组路由添加。在中间件中使用 'log' 别名。
// in a single route Route::get('/home', function () { })->middleware('log'); // in a group route Route::group([ 'prefix' => 'admin', 'as' => 'admin.', 'middleware' => ['auth', 'admin' , 'log'], ], function () { //... } );