scollins / laravel-expose
1.0.1
2016-08-23 19:00 UTC
Requires
- enygma/expose: dev-master
Requires (Dev)
- phpspec/phpspec: ~2.0
- phpunit/phpunit: 4.*
This package is not auto-updated.
Last update: 2024-09-12 01:05:32 UTC
README
此包允许您在Laravel中使用Expose,并支持缓存和队列。
安装
首先使用composer获取副本
$ composer require scollins/laravel-expose
您也可以手动将其添加到composer.json并运行composer update
{ "require": { "scollins/laravel-expose": "^1.0" } }
将服务提供者添加到您的config\app.php
文件中
SCollins\LaravelExpose\ExposeServiceProvider::class
添加外观
'Expose' => SCollins\LaravelExpose\Facades\Expose::class
将中间件添加到您的kernel.php
\SCollins\LaravelExpose\Middleware\Expose::class
现在它应该在带有输入的任何请求上运行,并将作业添加到您的队列中。当您的队列运行时,它将分析请求并记录任何高值。
它使用缓存来存储可能包含敏感信息的请求,您可以使用忽略配置选项来排除这些。
待办事项
- 改进违规行为的格式化
许可
Laravel Expose使用MIT许可(MIT)许可。