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

Class Rating Complexity Lines of code
App\controllers\KCHomeController
D
295 1,360
App\Controllers\KCAppointmentController
D
226 1,030
App\Controllers\KCClinicController
C
124 579
App\controllers\KCPatientController
C
115 592
App\Controllers\KCDoctorController
C
109 616
App\baseClasses\KCActivate
C
107 603
App\controllers\KCPatientDashboardWidget
B
95 521
App\Controllers\KCSetupController
B
81 566
App\controllers\KCBookAppointmentWidgetController
B
77 281
App\Controllers\KCPatientBillController
A
65 434
App\Controllers\KCServiceController
A
65 352
App\Controllers\KCPatientEncounterController
A
63 406
KCElementorClinicCard
A
56 717
KCElementorClinicWiseDoctor
A
56 814
App\Controllers\KCReceptionistController
A
52 356
App\controllers\KCLanguageController
A
51 283
KCElementorClinic
A
51 422
App\baseClasses\KCBase
S
47 146
App\Controllers\KCStaticDataController
S
45 307
App\Controllers\KCPatientPrescriptionController
S
43 275
KCElementorDoctor
S
40 648
App\Controllers\KCClinicScheduleController
S
39 236
App\controllers\KCAuthController
S
35 229
App\Controllers\KCCustomFieldController
S
34 188
App\controllers\KCModuleController
S
29 160
App\Controllers\KCPatientMedicalRecordsController
S
21 219
App\Controllers\Api\KCApiHomeController
S
20 133
App\baseClasses\KCRoutesHandler
S
20 90
App\baseClasses\WidgetHandler
S
17 37
App\Controllers\KCPatientMedicalHistoryController
S
16 134
App\Controllers\KCWoocommerceController
S
16 73
App\baseClasses\KCModel
S
16 74
App\baseClasses\KCGetDependency
S
15 76
App\controllers\KCGoogleCalenderController
S
13 74
App\Controllers\Api\KCAuthController
S
11 100
App\models\KCBillItem
S
9 56
App\baseClasses\KCApiHandler
S
8 16
App\models\KCCustomField
S
6 24
App\Controllers\Api\KCBookAppointmentController
S
5 66
App\models\KCPatientEncounter
S
5 28
App\baseClasses\KCRequest
S
4 27
App\Controllers\Api\KCPatientAppointmentBooking
S
3 62
App\models\KCAppointmentCalenderMapping
S
3 11
App\models\KCAppointment
S
2 6
App\models\KCReceptionistClinicMapping
S
1 3
App\baseClasses\KCRoutes
S
1 219
App\models\KCCustomFieldData
S
1 3
App\models\KCMedicalRecords
S
1 3
App\models\KCClinicSchedule
S
1 3
App\models\KCPatientReport
S
1 3
App\baseClasses\KCDeactivate
S
1 3
App\models\KCClinicSession
S
1 3
App\models\KCService
S
1 3
App\models\KCAppointmentServiceMapping
S
1 3
App\models\KCMedicalHistory
S
1 3
App\models\KCPrescription
S
1 3
App\models\KCServiceDoctorMapping
S
1 3
App\models\KCDoctorClinicMapping
S
1 3
App\models\KCPatientClinicMapping
S
1 3
App\models\KCUser
S
1 3
App\models\KCBill
S
1 3
App\models\KCClinic
S
1 3
App\models\KCStaticData
S
1 3