Code Analysis: KiviCare - Clinic & Patient Management System (EHR) 3.2.0

Class Rating Complexity Lines of code
App\Controllers\KCAppointmentController
D
248 1,169
App\controllers\KCBookAppointmentWidgetController
D
221 1,082
App\baseClasses\KCActivate
D
218 1,182
App\controllers\KCHomeController
D
204 880
App\Controllers\KCDoctorController
D
155 597
App\Controllers\KCPatientEncounterController
D
150 746
App\Controllers\KCServiceController
D
141 616
App\controllers\KCPatientController
D
126 571
App\Controllers\KCStaticDataController
C
125 518
App\Controllers\KCElementorController
C
111 501
App\baseClasses\WidgetHandler
C
111 384
App\Controllers\KCClinicController
C
105 461
App\Controllers\KCSetupController
C
103 695
App\Controllers\KCReceptionistController
B
84 401
App\Controllers\KCPatientBillController
B
80 535
App\controllers\KCAuthController
B
80 490
App\controllers\KCClinicSessionController
A
67 274
App\Controllers\KCCustomFieldController
A
66 309
App\controllers\KCGeneralSettingController
A
65 347
App\Controllers\KCClinicScheduleController
A
57 321
App\controllers\KCPaymentController
A
56 340
App\Controllers\KCPatientPrescriptionController
A
52 326
App\baseClasses\KCBase
S
44 156
App\controllers\KCWidgetSettingController
S
41 105
App\controllers\KCAppointmentSettingController
S
35 155
App\controllers\KCImportModuleDataController
S
34 159
KCElementorClinicWiseDoctor
S
34 882
KCElementorClinicCard
S
33 784
App\controllers\KCProSettingController
S
31 188
App\Controllers\KCPatientMedicalRecordsController
S
26 257
App\controllers\KCModuleController
S
24 139
App\models\KCPatientEncounter
S
21 69
App\controllers\KCPatientReportController
S
20 108
App\controllers\KCReportController
S
20 136
App\baseClasses\KCModel
S
20 98
App\Controllers\Api\KCApiHomeController
S
20 134
App\Controllers\KCPatientMedicalHistoryController
S
19 162
App\baseClasses\KCRoutesHandler
S
18 88
App\controllers\KCNotificationTemplateController
S
17 98
App\models\KCAppointment
S
16 40
App\controllers\KCDoctorRatingController
S
16 95
App\controllers\KCLanguageController
S
15 85
App\controllers\KCGooglemeetController
S
14 111
App\controllers\KCZoomTelemedController
S
12 73
App\controllers\KCPermissionController
S
11 68
App\Controllers\Api\KCAuthController
S
11 100
App\controllers\KCPatientUniqueIdController
S
9 51
App\baseClasses\KCDeactivate
S
8 86
App\models\KCBillItem
S
8 42
App\controllers\KCGoogleCalenderController
S
8 63
App\controllers\KCDashboardSidebarController
S
6 57
App\models\KCCustomField
S
6 24
App\Controllers\Api\KCBookAppointmentController
S
5 66
App\baseClasses\KCRequest
S
5 28
App\Controllers\Api\KCPatientAppointmentBooking
S
3 62
App\controllers\KCPatientDashboardWidget
S
2 14
App\models\KCServiceDoctorMapping
S
1 3
App\models\KCPatientReport
S
1 3
App\models\KCMedicalHistory
S
1 3
App\baseClasses\KCRoutes
S
1 256
App\models\KCClinicSession
S
1 3
App\models\KCMedicalRecords
S
1 3
App\models\KCService
S
1 3
App\models\KCDoctorClinicMapping
S
1 3
App\models\KCUser
S
1 3

14 more item(s) not shown.