This commit is contained in:
f4ilji
2024-12-24 16:20:50 +05:00
parent 5535bd6eb9
commit 5d66a2cc5a
15 changed files with 692 additions and 102 deletions
-6
View File
@@ -17,27 +17,21 @@ class AccessCheck
*/
public function handle(Request $request, Closure $next): Response
{
// Проверяем, существует ли запись для текущего маршрута
$registeredRoute = Page::where('path', '=', $request->route()->uri)
->where('is_registered', '=', true)
->first();
// Если запись не найдена, пропускаем запрос
if (!$registeredRoute) {
return $next($request);
}
// Если код не 200, возвращаем соответствующий код ошибки
if ($registeredRoute->code != 200) {
abort($registeredRoute->code);
}
// Если все проверки пройдены, продолжаем выполнение запроса
return $next($request);
}