    public function administratorProfiles()
    {
        return view('administrator/administrator_profiles');
    }

    public function payrollManagement()
    {
        return view('administrator/payroll_management');
    }

    public function administratorAttendanceRecords()
    {
        return view('administrator/administrator_attendance_records');
    }

    public function performanceReviews()
    {
        return view('administrator/performance_reviews');
    }

    public function communicationLogs()
    {
        return view('administrator/communication_logs');
    }

    public function feePaymentRecords()
    {
        return view('administrator/fee_payment_records');
    }

    public function feedbackComplaints()
    {
        return view('administrator/feedback_complaints');
    }

    public function feeCollection()
    {
        return view('administrator/fee_collection');
    }

    public function expenseManagement()
    {
        return view('administrator/expense_management');
    }

    public function budgetReports()
    {
        return view('administrator/budget_reports');
    }

    public function scholarshipInformation()
    {
        return view('administrator/scholarship_information');
    }

    public function attendanceRecords()
    {
        return view('administrator/attendance_records');
    }

    public function academicPerformance()
    {
        return view('administrator/academic_performance');
    }

    public function behaviorReports()
    {
        return view('administrator/behavior_reports');
    }

    public function healthRecords()
    {
        return view('administrator/health_records');
    }

    public function contactInformation()
    {
        return view('administrator/contact_information');
    }

    private function redirectWithoutLegacyTermFilters(string $route): ?\CodeIgniter\HTTP\RedirectResponse
    {
        $legacyTermKeys = ['school_year', 'schoolYear', 'year', 'semester'];
        $query = $this->request->getGet();
        $hasLegacyTermFilter = false;

        foreach ($legacyTermKeys as $key) {
            if (array_key_exists($key, $query)) {
