user(); if (! $user) { abort(403, 'Unauthorized.'); } foreach ($roles as $role) { if ($user->role === $role) { return $next($request); } } abort(403, 'Anda tidak memiliki izin untuk mengakses halaman ini.'); } }