mirror of
https://github.com/Deathgarden-Rebirth/Deathgarden_Rebirth-Rewrite.git
synced 2026-09-08 11:15:09 -05:00
Add DB Query log
This commit is contained in:
3
dist/app/Http/Middleware/AccessLogger.php
vendored
3
dist/app/Http/Middleware/AccessLogger.php
vendored
@@ -5,6 +5,7 @@
|
||||
use Closure;
|
||||
use Illuminate\Http\Request;
|
||||
use Illuminate\Support\Facades\Auth;
|
||||
use Illuminate\Support\Facades\DB;
|
||||
use Illuminate\Support\Facades\Log;
|
||||
use Illuminate\Support\Facades\Session;
|
||||
use Illuminate\Support\Str;
|
||||
@@ -23,6 +24,7 @@ public function handle(Request $request, Closure $next): Response
|
||||
if (!Str::contains($request->userAgent(), 'TheExit'))
|
||||
return $next($request);
|
||||
|
||||
DB::enableQueryLog();
|
||||
$response = $next($request);
|
||||
|
||||
$log = new stdClass();
|
||||
@@ -41,6 +43,7 @@ public function handle(Request $request, Closure $next): Response
|
||||
$log->response = new stdClass();
|
||||
$log->response->statusCode = $response->getStatusCode();
|
||||
$log->response->body = json_decode($response->getContent());
|
||||
$log->queries = DB::getQueryLog();
|
||||
|
||||
$logMessage = $log->method . ' ' . $log->url . "\n" . json_encode($log);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user