cracki / dogger
Log for http request and response
Installs: 48
Dependents: 0
Suggesters: 0
Security: 0
Stars: 4
Watchers: 1
Forks: 0
Open Issues: 0
Language:Blade
This package is auto-updated.
Last update: 2025-06-29 01:50:31 UTC
README
Log api request & response by using Database
This package may help you to log api request,response,duration,method,ip,http status and retireved classes (controller,model,etc...) in database.
Installation
- Install the package via composer
composer require cracki/dogger
- Publish the config file
php artisan vendor:publish --tag=config --provider="Cracki\Dogger\DoggerServiceProvider"
- Migrate Table
php artisan migrate
Usage
//in api.php or web.php Route::group([ 'middleware'=> 'dogger' ], function () { ... //Your routes is here. ... });
Custom Error
//response json as follow { 'result' : 'error', // (or 'success' accepted only 2 enum) ... }
Logs View
Routes List
route | method | description |
---|---|---|
/dogger | get | view logs |
/dogger/delete | post | clear logs |
/dogger/api/get-all | get | get logs with json |
/dogger/api/delete-all | post | delete all |
License
Licensed under The MIT License (MIT).