update project

This commit is contained in:
root
2026-05-30 01:11:35 -04:00
parent 3a0628ecc7
commit 2225f6bc72
9743 changed files with 1122482 additions and 59 deletions
@@ -0,0 +1,26 @@
<?php declare(strict_types=1);
namespace App\Http\Middleware;
use Closure;
use Illuminate\Http\Request;
use Symfony\Component\HttpFoundation\Response;
final class DeprecationHeaders
{
public function handle(Request $request, Closure $next, ?string $sunset = null, ?string $successor = null): Response
{
$response = $next($request);
$response->headers->set('Deprecation', 'true');
if ($sunset) {
$response->headers->set('Sunset', $sunset);
}
if ($successor) {
$response->headers->set('Link', sprintf('<%s>; rel="successor-version"', $successor));
}
return $response;
}
}