Files
admin/app/Http/Middleware/ApiLocalizationMiddleware.php
Husanjonazamov e0f1989655 classify admin
2026-02-24 12:52:01 +05:00

26 lines
710 B
PHP

<?php
namespace App\Http\Middleware;
use Closure;
use Illuminate\Http\JsonResponse;
use Illuminate\Http\Request;
class ApiLocalizationMiddleware {
/**
* Handle an incoming request.
*
* @param Request $request
* @param Closure(Request): (Response|RedirectResponse) $next
* @return JsonResponse
*/
public function handle(Request $request, Closure $next) {
// $request->headers->set('Accept', 'application/json');
// $request->headers->set('Content-Type', 'application/json');
$localization = $request->header('Content-Language');
app()->setLocale($localization);
return $next($request);
}
}