From b55a38378482bfe6a43315f5b665f608a7651880 Mon Sep 17 00:00:00 2001 From: davide.cucurnia@vola.it <davide.cucurnia@vola.it> Date: Tue, 02 Jul 2024 12:15:15 +0200 Subject: [PATCH] sistemazione migration per modifica campi di appartenenza e foreign keys --- app/Http/Controllers/Controller.php | 10 ++++++++++ 1 files changed, 10 insertions(+), 0 deletions(-) diff --git a/app/Http/Controllers/Controller.php b/app/Http/Controllers/Controller.php index a0a2a8a..f6ee078 100644 --- a/app/Http/Controllers/Controller.php +++ b/app/Http/Controllers/Controller.php @@ -5,9 +5,19 @@ use Illuminate\Foundation\Auth\Access\AuthorizesRequests; use Illuminate\Foundation\Bus\DispatchesJobs; use Illuminate\Foundation\Validation\ValidatesRequests; +use Illuminate\Http\Request; use Illuminate\Routing\Controller as BaseController; class Controller extends BaseController { use AuthorizesRequests, DispatchesJobs, ValidatesRequests; + + public function compressIfRequested(Request $request, $responseContent): mixed + { + if (config('custom.compressed_responses',false) === TRUE) { + $responseContent = ($request->accepts('gzip')) ? gzencode($responseContent, 5) : $responseContent; + } + return $responseContent; + } + } -- Gitblit v1.8.0