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

Most Complex Functions

Function Rating Complexity
App\controllers\KCHomeController::getStaticData()
D
68
App\Controllers\KCAppointmentController::getAppointmentQueue()
D
55
App\Controllers\KCAppointmentController::save()
D
48
App\Controllers\KCClinicController::edit()
D
43
App\controllers\KCHomeController::getUser()
D
44
App\Controllers\KCDoctorController::save()
D
37
App\Controllers\KCClinicController::save()
D
35
App\controllers\KCPatientController::save()
D
34
App\controllers\KCBookAppointmentWidgetController::saveAppointment()
D
34
App\Controllers\KCPatientBillController::save()
D
28
App\controllers\KCPatientController::index()
C
26
App\Controllers\KCServiceController::index()
C
26