role !== 'mahasiswa') { abort(403, 'Unauthorized'); } $response = $next($request); // Log memory usage $memoryUsed = (memory_get_usage() - $memoryStart)/1024/1024; if ($memoryUsed > 50) { // Jika > 50MB \Log::warning("High memory usage in MahasiswaMiddleware: {$memoryUsed}MB"); } return $response; } }