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

Class Rating Complexity Lines of code
App\baseClasses\KCActivate
D
288 1,561
App\Controllers\KCAppointmentController
D
261 1,159
App\controllers\KCHomeController
D
254 1,051
App\controllers\KCBookAppointmentWidgetController
D
241 1,196
App\Controllers\KCDoctorController
D
168 606
App\Controllers\KCServiceController
D
168 693
App\Controllers\KCPatientEncounterController
D
142 649
App\controllers\KCPatientController
D
134 573
App\Controllers\KCStaticDataController
C
125 508
App\Controllers\KCElementorController
C
111 498
App\Controllers\KCClinicController
C
110 427
App\controllers\KCAuthController
C
108 595
App\Controllers\KCSetupController
C
104 700
App\baseClasses\WidgetHandler
C
102 395
App\Controllers\KCReceptionistController
B
94 418
App\Controllers\KCPatientBillController
B
92 504
App\controllers\KCGeneralSettingController
A
70 361
App\Controllers\KCCustomFieldController
A
69 325
App\controllers\KCPaymentController
A
65 346
App\Controllers\KCClinicScheduleController
A
64 316
App\controllers\KCClinicSessionController
A
56 211
App\Controllers\KCPatientPrescriptionController
A
52 262
App\baseClasses\KCBase
S
47 167
App\controllers\KCProSettingController
S
46 236
App\controllers\KCWidgetSettingController
S
46 106
App\controllers\KCAppointmentSettingController
S
46 184
KCElementorClinicCard
S
37 781
KCElementorClinicWiseDoctor
S
35 878
App\controllers\KCImportModuleDataController
S
34 145
App\controllers\KCZoomTelemedController
S
34 140
app\controllers\KCTaxController
S
33 179
App\Controllers\KCPatientMedicalRecordsController
S
26 205
App\controllers\KCPatientReportController
S
26 108
App\controllers\KCModuleController
S
25 142
App\models\KCUser
S
25 98
App\controllers\KCNotificationTemplateController
S
23 139
App\Controllers\KCPatientMedicalHistoryController
S
22 136
App\models\KCPatientEncounter
S
21 69
App\controllers\KCReportController
S
21 137
App\baseClasses\KCModel
S
21 101
App\Controllers\Api\KCApiHomeController
S
20 133
App\controllers\KCGooglemeetController
S
18 105
App\baseClasses\KCRoutesHandler
S
17 89
App\controllers\KCDoctorRatingController
S
16 79
App\controllers\KCLanguageController
S
16 86
App\models\KCAppointment
S
16 40
App\controllers\KCGoogleCalenderController
S
12 69
App\models\KCClinicSession
S
12 32
App\Controllers\KCCustomFormController
S
12 65
App\models\KCClinicSchedule
S
12 41
App\controllers\KCPatientUniqueIdController
S
11 57
App\Controllers\Api\KCAuthController
S
11 100
App\controllers\KCPermissionController
S
10 51
App\models\KCCustomFormData
S
8 24
App\baseClasses\KCDeactivate
S
8 86
App\models\KCBillItem
S
8 42
App\baseClasses\KCRequest
S
6 28
App\controllers\KCDashboardSidebarController
S
6 49
App\models\KCCustomField
S
6 24
App\Controllers\Api\KCBookAppointmentController
S
6 68
App\Controllers\Api\KCPatientAppointmentBooking
S
4 64
App\models\KCTax
S
4 15
App\models\KCCustomForm
S
3 10
App\controllers\KCPatientDashboardWidget
S
3 18
App\models\KCTaxData
S
3 21
App\models\KCDoctorClinicMapping
S
1 3
App\baseClasses\KCRoutes
S
1 285

18 more item(s) not shown.