From 2d0bc2c4a9742288a79e9b14590ad6ee18d19936 Mon Sep 17 00:00:00 2001 From: Yoga Pangestu Date: Thu, 12 Mar 2026 11:27:56 +0700 Subject: [PATCH] style: Remove unnecessary spaces around concatenation operators in `ValidateSignatureFlexible` middleware. --- .../Middleware/ValidateSignatureFlexible.php | 72 +++++++++---------- 1 file changed, 36 insertions(+), 36 deletions(-) diff --git a/app/Http/Middleware/ValidateSignatureFlexible.php b/app/Http/Middleware/ValidateSignatureFlexible.php index cbcda39..c226c1e 100644 --- a/app/Http/Middleware/ValidateSignatureFlexible.php +++ b/app/Http/Middleware/ValidateSignatureFlexible.php @@ -1,36 +1,36 @@ -query('signature'); - - if (! $signature) { - abort(403); - } - - // Pakai APP_URL, bukan request scheme - $baseUrl = rtrim(config('app.url'), '/') . '/' . ltrim($request->path(), '/'); - - $query = collect($request->query()) - ->except('signature') - ->map(fn ($value, $key) => $key.'='.$value) - ->implode('&'); - - $original = rtrim($baseUrl.'?'.$query, '?'); - - $expected = hash_hmac('sha256', $original, config('app.key')); - - if (! hash_equals($expected, $signature)) { - abort(403, 'Invalid signature.'); - } - - return $next($request); - } -} \ No newline at end of file +query('signature'); + + if (! $signature) { + abort(403); + } + + // Pakai APP_URL, bukan request scheme + $baseUrl = rtrim(config('app.url'), '/').'/'.ltrim($request->path(), '/'); + + $query = collect($request->query()) + ->except('signature') + ->map(fn ($value, $key) => $key.'='.$value) + ->implode('&'); + + $original = rtrim($baseUrl.'?'.$query, '?'); + + $expected = hash_hmac('sha256', $original, config('app.key')); + + if (! hash_equals($expected, $signature)) { + abort(403, 'Invalid signature.'); + } + + return $next($request); + } +}