Files
alrahma_sunday_school_api/tools/ci-controller-to-laravel-mapping.csv
T
2026-04-23 00:04:35 -04:00

14 KiB

1ci_relative_pathci_basenamelaravel_controller_paths_from_repo_rootmigration_statusnotes
2AdminProgressController.phpAdminProgressControllerapp/Http/Controllers/Api/ClassProgress/ClassProgressController.phpmapped_renamed
3Admin/CompetitionWinnersController.phpCompetitionWinnersControllerapp/Http/Controllers/Api/Public/PublicWinnersController.phpmapped_renamed
4ApiDocsController.phpApiDocsControllerapp/Http/Controllers/Api/Documentation/ApiDocsAdminController.phpmapped_renamed
5AuthController.phpAuthControllerapp/Http/Controllers/Api/Auth/AuthController.phpmapped_exact
6BaseController.phpBaseControllerframework_baseCI framework base
7ClassProgressController.phpClassProgressControllerapp/Http/Controllers/Api/ClassProgress/ClassProgressController.phpmapped_exact
8DocsController.phpDocsControllerapp/Http/Controllers/Api/Documentation/DocsCatalogController.php|app/Http/Controllers/Api/Documentation/ApiDocsAdminController.phpmapped_renamedTwo CI files (root + View); docs split between catalog + admin
9ErrorController.phpErrorControllerapp/Http/Controllers/Api/System/AccessDeniedController.phpmapped_renamed
10Home.phpHomestub_replacedCI welcome_message only; Laravel SPA + API
11InitializeRolesPermissions.phpInitializeRolesPermissionssetup_scriptUse Laravel seeds/Artisan; not an HTTP controller
12ParentProgressController.phpParentProgressControllerapp/Http/Controllers/Api/ClassProgress/ClassProgressController.phpmapped_renamed
13ParentReportCardController.phpParentReportCardControllerapp/Http/Controllers/Api/Reports/ReportCardsController.phpmapped_renamed
14PrintRequests.phpPrintRequestsapp/Http/Controllers/Api/PrintRequests/PrintRequestsController.phpmapped_renamedHTTP JSON API + PrintRequestsPortalService
15ProofreadController.phpProofreadControllerapp/Http/Controllers/Api/Utilities/ProofreadController.phpmapped_exact
16TimeOffNotificationController.phpTimeOffNotificationControllerapp/Http/Controllers/Api/Staff/TimeOffNotificationController.phpmapped_exact
17View/AdministratorController.phpAdministratorControllerapp/Http/Controllers/Api/Administrator/AdministratorAbsenceController.php|app/Http/Controllers/Api/Administrator/AdministratorDashboardController.php|app/Http/Controllers/Api/Administrator/AdministratorEnrollmentController.php|app/Http/Controllers/Api/Administrator/AdministratorNotificationController.php|app/Http/Controllers/Api/Administrator/AdministratorTeacherSubmissionController.php|app/Http/Controllers/Api/Administrator/EmergencyContactController.php|app/Http/Controllers/Api/Administrator/TeacherClassAssignmentController.phpmapped_splitLarge CI controller split across Laravel admin APIs
18View/AssignmentController.phpAssignmentControllerapp/Http/Controllers/Api/Assignment/AssignmentApiController.phpmapped_renamed
19View/AttendanceCommentTemplateController.phpAttendanceCommentTemplateControllerapp/Http/Controllers/Api/Attendance/AttendanceCommentTemplateController.phpmapped_exact
20View/AttendanceController.phpAttendanceControllerapp/Http/Controllers/Api/Attendance/AdminAttendanceApiController.php|app/Http/Controllers/Api/Attendance/StaffAttendanceApiController.php|app/Http/Controllers/Api/Attendance/TeacherAttendanceApiController.phpmapped_splitAttendance UI split by role in Laravel API
21View/AttendanceTrackingController.phpAttendanceTrackingControllerapp/Http/Controllers/Api/AttendanceTracking/AttendanceTrackingController.phpmapped_exact
22View/AuthorizedUsersController.phpAuthorizedUsersControllerapp/Http/Controllers/Api/Parents/AuthorizedUsersController.phpmapped_exact
23View/BadgesController.phpBadgesControllerapp/Http/Controllers/Api/Badges/BadgeController.phpmapped_renamed
24View/BroadcastEmailController.phpBroadcastEmailControllerapp/Http/Controllers/Api/Email/BroadcastEmailController.phpmapped_exact
25View/ClassController.phpClassControllerapp/Http/Controllers/Api/Classes/ClassController.phpmapped_exact
26View/ClassPrepController.phpClassPrepControllerapp/Http/Controllers/Api/ClassPreparation/ClassPreparationController.phpmapped_renamed
27View/ClassPreparationController.phpClassPreparationControllerapp/Http/Controllers/Api/ClassPreparation/ClassPreparationController.phpmapped_exact
28View/CommunicationController.phpCommunicationControllerapp/Http/Controllers/Api/Communication/CommunicationController.phpmapped_exact
29View/CompetitionScoresController.phpCompetitionScoresControllerapp/Http/Controllers/Api/CompetitionScores/CompetitionScoresController.phpmapped_exact
30View/ConfigurationController.phpConfigurationControllerapp/Http/Controllers/Api/Settings/ConfigurationAdminController.phpmapped_renamed
31View/ContactController.phpContactControllerapp/Http/Controllers/Api/Support/ContactController.phpmapped_exact
32View/DashboardRedirectController.phpDashboardRedirectControllerapp/Http/Controllers/Api/System/DashboardRedirectController.phpmapped_exact
33View/DiscountController.phpDiscountControllerapp/Http/Controllers/Api/Discounts/DiscountController.phpmapped_exact
34View/DocsController.phpDocsControllerapp/Http/Controllers/Api/Documentation/DocsCatalogController.php|app/Http/Controllers/Api/Documentation/ApiDocsAdminController.phpmapped_renamedTwo CI files (root + View); docs split between catalog + admin
35View/EmailController.phpEmailControllerapp/Http/Controllers/Api/Email/EmailController.phpmapped_exact
36View/EmailExtractorController.phpEmailExtractorControllerapp/Http/Controllers/Api/Email/EmailExtractorController.phpmapped_exact
37View/EmergencyContactController.phpEmergencyContactControllerapp/Http/Controllers/Api/Administrator/EmergencyContactController.phpmapped_exact
38View/EventController.phpEventControllerapp/Http/Controllers/Api/Settings/EventController.phpmapped_exact
39View/ExamDraftController.phpExamDraftControllerapp/Http/Controllers/Api/Exams/ExamDraftController.phpmapped_exact
40View/ExpenseController.phpExpenseControllerapp/Http/Controllers/Api/Expenses/ExpenseController.phpmapped_exact
41View/ExtraChargesController.phpExtraChargesControllerapp/Http/Controllers/Api/ExtraCharges/ExtraChargesController.phpmapped_exact
42View/FamilyAdminController.phpFamilyAdminControllerapp/Http/Controllers/Api/Family/FamilyAdminController.phpmapped_exact
43View/FamilyController.phpFamilyControllerapp/Http/Controllers/Api/Family/FamilyController.phpmapped_exact
44View/FilesController.phpFilesControllerapp/Http/Controllers/Api/Reports/FilesController.phpmapped_exact
45View/FinalController.phpFinalControllerapp/Http/Controllers/Api/Scores/FinalController.phpmapped_exact
46View/FinancialController.phpFinancialControllerapp/Http/Controllers/Api/Finance/FinancialController.phpmapped_exact
47View/FlagController.phpFlagControllerapp/Http/Controllers/Api/Incidents/IncidentController.phpmapped_renamed
48View/FrontendController.phpFrontendControllerapp/Http/Controllers/Api/Frontend/FrontendController.phpmapped_exact
49View/GradingController.phpGradingControllerapp/Http/Controllers/Api/Grading/GradingController.phpmapped_exact
50View/HealthController.phpHealthControllerapp/Http/Controllers/Api/System/HealthController.phpmapped_exact
51View/HomeworkController.phpHomeworkControllerapp/Http/Controllers/Api/Scores/HomeworkController.phpmapped_exact
52View/HomeworkTrackingController.phpHomeworkTrackingControllerapp/Http/Controllers/Api/Grading/HomeworkTrackingController.phpmapped_exact
53View/InfoIconController.phpInfoIconControllerapp/Http/Controllers/Api/Frontend/InfoIconController.phpmapped_exact
54View/InventoryController.phpInventoryControllerapp/Http/Controllers/Api/Inventory/InventoryController.phpmapped_exact
55View/InvoiceController.phpInvoiceControllerapp/Http/Controllers/Api/Finance/InvoiceController.phpmapped_exact
56View/IpBanController.phpIpBanControllerapp/Http/Controllers/Api/Auth/IpBanController.phpmapped_exact
57View/LandingPageController.phpLandingPageControllerapp/Http/Controllers/Api/Frontend/LandingPageController.phpmapped_exact
58View/LateSlipLogsController.phpLateSlipLogsControllerapp/Http/Controllers/Api/Attendance/LateSlipLogsController.phpmapped_exact
59View/MessagesController.phpMessagesControllerapp/Http/Controllers/Api/Messaging/MessagesController.phpmapped_exact
60View/MidtermController.phpMidtermControllerapp/Http/Controllers/Api/Scores/MidtermController.phpmapped_exact
61View/NavBuilderController.phpNavBuilderControllerapp/Http/Controllers/Api/System/NavBuilderController.phpmapped_exact
62View/NotificationsController.phpNotificationsControllerapp/Http/Controllers/Api/Notifications/NotificationController.phpmapped_renamed
63View/PageController.phpPageControllerapp/Http/Controllers/Api/Frontend/PageController.phpmapped_exact
64View/ParentAttendanceReportController.phpParentAttendanceReportControllerapp/Http/Controllers/Api/Parents/ParentAttendanceReportController.phpmapped_exact
65View/ParentController.phpParentControllerapp/Http/Controllers/Api/Parents/ParentController.phpmapped_exact
66View/ParticipationController.phpParticipationControllerapp/Http/Controllers/Api/Scores/ParticipationController.phpmapped_exact
67View/PaymentController.phpPaymentControllerapp/Http/Controllers/Api/Finance/PaymentController.phpmapped_exact
68View/PaymentNotificationController.phpPaymentNotificationControllerapp/Http/Controllers/Api/Finance/PaymentNotificationController.phpmapped_exact
69View/PaymentTransactionController.phpPaymentTransactionControllerapp/Http/Controllers/Api/Finance/PaymentTransactionController.phpmapped_exact
70View/PaypalTransactionsController.phpPaypalTransactionsControllerapp/Http/Controllers/Api/Finance/PaypalTransactionsController.phpmapped_exact
71View/PolicyController.phpPolicyControllerapp/Http/Controllers/Api/Settings/PolicyController.phpmapped_exact
72View/PreferencesController.phpPreferencesControllerapp/Http/Controllers/Api/Settings/PreferencesController.phpmapped_exact
73View/PrintRequests.phpPrintRequestsapp/Http/Controllers/Api/PrintRequests/PrintRequestsController.phpmapped_renamedHTTP JSON API + PrintRequestsPortalService
74View/PrintablesBaseController.phpPrintablesBaseControllerframework_baseAbstract printable base (CI)
75View/ProjectController.phpProjectControllerapp/Http/Controllers/Api/Scores/ProjectController.phpmapped_exact
76View/PurchaseOrderController.phpPurchaseOrderControllerapp/Http/Controllers/Api/Finance/PurchaseOrderController.phpmapped_exact
77View/QuizController.phpQuizControllerapp/Http/Controllers/Api/Scores/QuizController.phpmapped_exact
78View/RFIDController.phpRFIDControllerapp/Http/Controllers/Api/BadgeScan/BadgeScanController.php|app/Http/Controllers/Api/Students/StudentController.phpmapped_splitScan + logs: BadgeScanController; assign student badge: StudentController.updateBadgeScan
79View/RefundController.phpRefundControllerapp/Http/Controllers/Api/Finance/RefundController.phpmapped_exact
80View/RegisterController.phpRegisterControllerapp/Http/Controllers/Api/Auth/RegisterController.phpmapped_exact
81View/ReimbursementController.phpReimbursementControllerapp/Http/Controllers/Api/Finance/ReimbursementController.phpmapped_exact
82View/ReportCardsController.phpReportCardsControllerapp/Http/Controllers/Api/Reports/ReportCardsController.phpmapped_exact
83View/RolePermissionController.phpRolePermissionControllerapp/Http/Controllers/Api/Auth/RolePermissionController.phpmapped_exact
84View/RoleSwitcherController.phpRoleSwitcherControllerapp/Http/Controllers/Api/Auth/RoleSwitcherController.phpmapped_exact
85View/SchoolCalendarController.phpSchoolCalendarControllerapp/Http/Controllers/Api/Settings/SchoolCalendarController.phpmapped_exact
86View/ScoreCommentController.phpScoreCommentControllerapp/Http/Controllers/Api/Scores/ScoreCommentController.phpmapped_exact
87View/ScoreController.phpScoreControllerapp/Http/Controllers/Api/Scores/ScoreController.phpmapped_exact
88View/ScorePredictor.phpScorePredictorapp/Http/Controllers/Api/Scores/ScorePredictorController.phpmapped_renamed
89View/SendSMSController.phpSendSMSControllerapp/Http/Controllers/Api/Messaging/MessagesController.phpmapped_renamed
90View/SessionTimeoutController.phpSessionTimeoutControllerapp/Http/Controllers/Api/Auth/SessionTimeoutController.phpmapped_exact
91View/SettingsController.phpSettingsControllerapp/Http/Controllers/Api/Settings/SettingsController.phpmapped_exact
92View/SlipPrinterController.phpSlipPrinterControllerapp/Http/Controllers/Api/Reports/SlipPrinterController.phpmapped_exact
93View/StaffController.phpStaffControllerapp/Http/Controllers/Api/Staff/StaffController.phpmapped_exact
94View/StatsController.phpStatsControllerapp/Http/Controllers/Api/System/StatsController.phpmapped_exact
95View/StickersController.phpStickersControllerapp/Http/Controllers/Api/Reports/StickersController.phpmapped_exact
96View/StudentController.phpStudentControllerapp/Http/Controllers/Api/Students/StudentController.phpmapped_exact
97View/SubjectCurriculumController.phpSubjectCurriculumControllerapp/Http/Controllers/Api/Subjects/SubjectCurriculumController.phpmapped_exact
98View/SupplierController.phpSupplierControllerapp/Http/Controllers/Api/Inventory/SupplierController.phpmapped_exact
99View/SupplyCategoryController.phpSupplyCategoryControllerapp/Http/Controllers/Api/Inventory/SupplyCategoryController.phpmapped_exact
100View/SupportController.phpSupportControllerapp/Http/Controllers/Api/Support/SupportController.phpmapped_exact
101View/TeacherController.phpTeacherControllerapp/Http/Controllers/Api/Staff/TeacherController.phpmapped_exact
102View/TestDBController.phpTestDBControllerapp/Http/Controllers/Api/System/DatabaseHealthController.php|app/Http/Controllers/Api/System/HealthController.phpmapped_renamed
103View/UiController.phpUiControllerapp/Http/Controllers/Api/Ui/UiController.phpmapped_exact
104View/UserController.phpUserControllerapp/Http/Controllers/Api/Users/UserController.phpmapped_exact
105View/WhatsappController.phpWhatsappControllerapp/Http/Controllers/Api/Messaging/WhatsappController.phpmapped_exact
106WinnersController.phpWinnersControllerapp/Http/Controllers/Api/Public/PublicWinnersController.phpmapped_renamed