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

Class Rating Complexity Lines of code
App\controllers\KCBookAppointmentWidgetController
D
207 1,023
App\Controllers\KCAppointmentController
D
197 958
App\baseClasses\KCActivate
D
162 917
App\Controllers\KCClinicController
D
144 654
App\Controllers\KCStaticDataController
D
131 513
App\Controllers\KCDoctorController
C
125 552
App\Controllers\KCServiceController
C
105 515
App\Controllers\KCSetupController
C
103 694
App\Controllers\KCPatientEncounterController
C
102 535
App\controllers\KCPatientController
B
100 511
App\controllers\KCHomeController
B
100 466
App\baseClasses\WidgetHandler
B
83 287
App\Controllers\KCPatientBillController
A
70 445
KCElementorClinicWiseDoctor
A
67 939
KCElementorClinicCard
A
66 812
App\controllers\KCAuthController
A
66 466
App\controllers\KCPaymentController
A
57 306
App\Controllers\KCReceptionistController
A
56 363
App\Controllers\KCCustomFieldController
A
55 269
App\Controllers\KCClinicScheduleController
S
48 265
App\Controllers\KCPatientPrescriptionController
S
45 280
App\baseClasses\KCBase
S
42 136
App\controllers\KCAppointmentSettingController
S
35 154
App\controllers\KCWidgetSettingController
S
34 99
App\controllers\KCGeneralSettingController
S
34 161
App\controllers\KCModuleController
S
24 138
App\Controllers\KCPatientMedicalRecordsController
S
21 219
App\Controllers\Api\KCApiHomeController
S
20 134
App\baseClasses\KCModel
S
20 98
App\controllers\KCProSettingController
S
19 125
App\baseClasses\KCRoutesHandler
S
18 88
App\controllers\KCNotificationTemplateController
S
17 97
App\controllers\KCReportController
S
16 91
App\controllers\KCLanguageController
S
15 84
App\Controllers\KCPatientMedicalHistoryController
S
15 134
App\controllers\KCZoomTelemedController
S
15 88
App\controllers\KCPatientReportController
S
14 63
App\controllers\KCGooglemeetController
S
12 92
App\Controllers\Api\KCAuthController
S
11 100
App\controllers\KCPatientUniqueIdController
S
9 50
App\baseClasses\KCDeactivate
S
8 86
App\models\KCBillItem
S
8 42
App\models\KCPatientEncounter
S
7 35
App\controllers\KCGoogleCalenderController
S
6 44
App\models\KCCustomField
S
6 24
App\Controllers\Api\KCBookAppointmentController
S
5 66
App\baseClasses\KCRequest
S
4 27
App\Controllers\Api\KCPatientAppointmentBooking
S
3 62
App\models\KCAppointmentCalenderMapping
S
3 11
App\controllers\KCPatientDashboardWidget
S
2 13
App\models\KCAppointment
S
2 6
App\models\KCPatientReport
S
1 3
App\models\KCMedicalHistory
S
1 3
App\models\KCMedicalRecords
S
1 3
App\models\KCClinicSession
S
1 3
App\models\KCReceptionistClinicMapping
S
1 3
App\models\KCCustomFieldData
S
1 3
App\models\KCPrescription
S
1 3
App\models\KCServiceDoctorMapping
S
1 3
App\models\KCUser
S
1 3
App\baseClasses\KCRoutes
S
1 221
App\models\KCClinic
S
1 3
App\models\KCService
S
1 3
App\models\KCAppointmentServiceMapping
S
1 3
App\models\KCDoctorClinicMapping
S
1 3
App\models\KCBill
S
1 3
App\models\KCClinicSchedule
S
1 3

2 more item(s) not shown.