kk-r / laravel-request-analyzer
Laravel package to analyze request from middleware
v0.0.3
2017-07-31 11:53 UTC
Requires
- php: ~5.6|~7.0
- illuminate/contracts: ^5.4
- illuminate/log: ^5.4
- illuminate/support: ^5.4
Requires (Dev)
- phpunit/phpunit: ~4.0||~5.0||^6.2
- squizlabs/php_codesniffer: ^2.3
This package is not auto-updated.
Last update: 2025-02-10 09:36:02 UTC
README
Laravel package for analyze request with timing, slow query and duplicate queries. Lot of things in bucket list. Feel free to contribute.
Installation
composer require kk-r/laravel-request-analyzer
Configuration
Add the provider to your config/app.php:
// in your config/app.php add the provider to the service providers key 'providers' => [ kkr\laravelRequestAnalyze\Providers\RequestAnalyzeServiceProvider::class, ]
// You have add middleware for analyze requests individually ####Add inside app\Http\Kernal.php in Top mention
use kkr\laravelRequestAnalyze\Middleware\RequestAnalyze as RequestAnalyzer;
####For individual route add inside $routeMiddleware and don't forget to add middleware in Route.
protected $routeMiddleware => [ ..... 'RequestAnalyzer' => RequestAnalyzer::class, ]
####OR for group level routes add inside middleware Groups
protected $middlewareGroups => [ ..... RequestAnalyzer::class, ]
####OR for all routes add middleware globally
protected $middleware => [ ..... RequestAnalyzer::class, ]
License
This package is open-sourced software licensed under the MIT license