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

Function Rating Maintainability Complexity Lines of code
App\controllers\KCHomeController::getStaticData()
D
12
76 282
App\Controllers\KCAppointmentController::getAppointmentQueue()
D
13
69 266
App\Controllers\KCAppointmentController::save()
D
17
59 228
App\Controllers\KCDoctorController::save()
D
17
46 277
App\controllers\KCHomeController::getUser()
D
21
52 183
patientAppointmentReminder()
D
28
56 98
App\Controllers\KCClinicController::edit()
D
20
45 208
KCElementorClinicWiseDoctor::render()
D
22
42 203
App\controllers\KCPatientController::save()
D
23
40 189
App\controllers\KCBookAppointmentWidgetController::saveAppointment()
D
22
41 174
KCElementorClinic::render()
D
23
37 218
App\Controllers\KCClinicController::save()
D
24
38 172
KCElementorClinicCard::render()
D
25
35 179
kcEmailContentKeyReplace()
D
34 35 92
App\Controllers\KCServiceController::index()
D
29 33 108
KCElementorDoctor::render()
D
26
26 196
App\Controllers\KCPatientBillController::save()
C
28
26 139
App\controllers\KCPatientController::index()
C
29
26 120
App\Controllers\KCReceptionistController::save()
C
28
22 139
kcElementorAllCommonController()
C
20
1 433
kvGetTimeSlots()
C
33 23 89
App\controllers\KCBookAppointmentWidgetController::getDoctors()
C
35 24 72
App\Controllers\KCSetupController::getSetupStepStatus()
C
29 19 138
App\controllers\KCHomeController::kcGetCustomFields()
C
33 22 91
App\controllers\KCPatientDashboardWidget::getClinicDoctors()
B
36 23 72
kcGetClinicSessions()
B
34 22 87
KCElementorClinicWiseDoctor::_register_controls()
B
20
1 399
App\controllers\KCPatientDashboardWidget::appointmentList()
B
30 20 111
kcGetCustomFields()
B
36 22 75
kcSendEmail()
B
36 22 72
App\controllers\KCHomeController::doctorRevenue()
B
31 19 116
App\Controllers\KCPatientEncounterController::index()
B
33 19 100
App\controllers\KCHomeController::getClinicBarChart()
B
33 19 98
kcCommonNotificationData()
B
37 20 71
App\baseClasses\KCActivate::init()
B
34 19 85
App\controllers\KCPatientDashboardWidget::bookAppointment()
B
32 17 101
App\Controllers\KCSetupController::doctor()
B
32 16 111
App\Controllers\KCDoctorController::edit()
B
33 17 93
kivicareWoocommercePaymentComplete()
B
40 19 52
kcValidateRequest()
B
45 19 38
App\Controllers\KCServiceController::save()
B
33 14 104
KCElementorClinicCard::_register_controls()
B
24
1 297
kivicareWooocommerceAddToCart()
B
41 17 49
App\Controllers\KCCustomFieldController::save()
B
39 16 61
App\Controllers\Api\KCApiHomeController::getStaticData()
B
37 15 76
App\Controllers\KCPatientPrescriptionController::mailPrescription()
B
38 15 66
App\controllers\KCModuleController::save()
A
36 13 86
App\Controllers\KCSetupController::receptionist()
A
34 12 95
App\Controllers\KCAppointmentController::index()
A
32 11 103
App\Controllers\KCDoctorController::index()
A
35 12 84
kcAppointmentSendMailBasedOnWoo()
A
46 15 36
App\controllers\KCHomeController::getClinicRevenue()
A
38 13 65
App\Controllers\KCClinicScheduleController::index()
A
38 13 64
App\Controllers\KCPatientEncounterController::save()
A
38 12 74
App\baseClasses\WidgetHandler::bookAppointmentWidget()
A
49 15 28
App\Controllers\KCPatientBillController::details()
A
36 11 82
App\Controllers\KCSetupController::clinicAdmin()
A
36 11 81
App\Controllers\KCClinicController::clinicSessionSave()
A
39 12 62
KCElementorDoctor::_register_controls()
A
27
1 226
App\controllers\KCPatientController::edit()
A
37 11 74
App\Controllers\KCAppointmentController::delete()
A
40 12 58
App\baseClasses\KCRoutes::routes()
A
24
1 211
App\controllers\KCHomeController::saveZoomConfiguration()
A
39 10 69
App\controllers\KCPatientDashboardWidget::cancelAppointment()
A
42 11 50
App\Controllers\KCStaticDataController::save()
A
42 10 55
App\Controllers\KCClinicScheduleController::edit()
A
42 10 52
App\Controllers\KCClinicScheduleController::save()
A
40 9 66
KCElementorClinic::commonControl()
A
40 9 66
App\Controllers\KCCustomFieldController::edit()
A
40 9 62
kcCancelAppointments()
A
43 10 46
App\Controllers\KCPatientEncounterController::edit()
A
38 8 75
App\Controllers\KCDoctorController::updateOldAppointment()
A
44 10 41
kivicareWoocommerceProduct()
A
38 8 70
App\baseClasses\KCRoutesHandler::ajaxPost()
A
45 10 40
App\Controllers\KCAppointmentController::appointmentReminderNotificatioSave()
A
51 11 23
kcNotInPreviewmode()
A
53 11 23
KCElementorClinicWiseDoctor::fontStyleControl()
A
32 2 155
App\Controllers\KCReceptionistController::edit()
A
39 8 65
App\controllers\KCHomeController::getDashboard()
A
39 8 65
KCElementorClinicCard::commonControl()
A
44 9 49
kcCountryCurrencySymbolsList()
A
27
1 168
App\Controllers\KCPatientBillController::edit()
A
40 8 63
App\controllers\KCAuthController::uploadMedicalReport()
A
44 9 48
kcCountryCurrencyList()
A
27
1 166
App\Controllers\KCServiceController::edit()
A
38 7 73
KCElementorDoctor::commonControl()
A
42 8 56
App\baseClasses\KCActivate::kcIsPageHasShortCode()
A
45 9 39
App\Controllers\KCDoctorController::getDoctorWorkdays()
A
45 9 39
App\models\KCBillItem::createAppointmentBillItem()
A
43 8 53
KCElementorDoctor::fontStyleControl()
A
32 1 158
App\Controllers\KCAppointmentController::allAppointment()
A
42 8 51
kcCommonEmailFunction()
A
47 9 35
KCElementorClinicCard::fontStyleControl()
A
32 1 154
App\Controllers\KCAppointmentController::updateStatus()
A
44 8 47
App\Controllers\KCSetupController::clinic()
A
43 8 46
App\Controllers\KCSetupController::clinicSession()
A
43 8 46
kivicareServiceUpdateOnProductUpdated()
A
49 9 28
App\Controllers\KCPatientMedicalRecordsController::edit()
A
39 6 70
App\baseClasses\KCModel::get_by()
A
46 8 39
App\Controllers\KCReceptionistController::index()
A
39 6 66
App\Controllers\KCStaticDataController::edit()
A
43 7 51
App\Controllers\KCAppointmentController::getAppointmentSlots()
A
43 7 51
App\controllers\KCPatientDashboardWidget::getDashboardData()
A
43 7 48
App\controllers\KCHomeController::checkIfClinicHaveSession()
A
47 8 31
App\controllers\KCAuthController::patientRegister()
A
40 6 61
App\controllers\KCHomeController::getWeeklyAppointment()
A
43 7 45
KCElementorClinicWiseDoctor::commonControl()
A
45 7 45
App\Controllers\KCStaticDataController::index()
A
45 7 44
App\Controllers\KCServiceController::delete()
A
45 7 42
App\controllers\KCPatientDashboardWidget::appointmentData()
A
50 8 26
App\Controllers\KCWoocommerceController::bookneticProduct()
A
45 7 41
App\Controllers\KCPatientEncounterController::delete()
A
46 7 39
kcCheckPermission()
A
53 8 23
App\controllers\KCLanguageController::patientReportMail()
A
45 7 38
App\Controllers\KCPatientPrescriptionController::save()
A
40 5 68
kcWoocommerceRedirect()
A
47 7 36
KCElementorClinic::_register_controls()
A
34 1 126
App\baseClasses\KCRoutesHandler::ajaxGet()
A
48 7 33
App\baseClasses\KCActivate::redirectUserToDashboard()
A
56 8 18
App\Controllers\KCDoctorController::delete()
A
44 6 47
App\Controllers\KCPatientPrescriptionController::edit()
A
43 6 47
App\baseClasses\KCActivate::mergeJson()
A
48 7 32
App\controllers\KCPatientController::delete()
A
44 6 46
App\Controllers\KCClinicController::delete()
S
45 6 44
App\Controllers\Api\KCAuthController::patient_login()
S
45 6 44
App\Controllers\KCPatientMedicalRecordsController::save()
S
42 5 56
App\controllers\KCAuthController::patientLogin()
S
46 6 40
App\baseClasses\KCGetDependency::getPlugin()
S
51 7 25
App\Controllers\KCPatientMedicalHistoryController::save()
S
43 5 54
kcPatientUniqueIdEnable()
S
54 7 20
kcClinicForElementor()
S
55 7 18
kcCheckSetupStatus()
S
56 7 16
App\baseClasses\KCApiHandler::init()
S
60 7 12
App\Controllers\KCPatientMedicalHistoryController::index()
S
47 5 39
App\Controllers\KCReceptionistController::delete()
S
46 5 39
App\Controllers\KCPatientMedicalRecordsController::index()
S
43 4 53
App\controllers\KCHomeController::changeWooCommercePaymentStatus()
S
48 5 37
App\Controllers\KCPatientBillController::delete()
S
47 5 37
App\Controllers\KCStaticDataController::delete()
S
47 5 37
App\controllers\KCLanguageController::getiUnderstand()
S
54 6 21
App\controllers\KCPatientController::getPatientUid()
S
54 6 21
App\Controllers\KCCustomFieldController::delete()
S
48 5 35
App\Controllers\KCPatientBillController::updateStatus()
S
48 5 35
App\Controllers\KCPatientMedicalHistoryController::delete()
S
48 5 35
App\Controllers\KCPatientMedicalRecordsController::delete()
S
48 5 35
App\Controllers\KCPatientPrescriptionController::delete()
S
48 5 35
kcTelemedSms()
S
55 6 20
kivicareWoocommerceOrderDataAfterOrderDetails()
S
44 4 49
App\Controllers\KCPatientPrescriptionController::index()
S
44 4 49
App\controllers\KCAuthController::loginPatientDetail()
S
47 5 34
App\Controllers\KCAppointmentController::restrictAppointmentEdit()
S
55 6 19
kcCommonTemplate()
S
40 2 77
App\controllers\KCHomeController::resendUserCredential()
S
49 5 32
App\baseClasses\KCActivate::updateLangFile()
S
48 5 32
App\Controllers\KCClinicController::index()
S
49 5 31
App\baseClasses\KCActivate::adminDashboard()
S
56 6 16
App\Controllers\Api\KCBookAppointmentController::saveAppointment()
S
44 4 46
App\Controllers\KCPatientEncounterController::updateStatus()
S
48 5 31
kivicareWooOrderStatusChangeCustom()
S
57 6 15
kivicareCommonSendEmailIfOnlyLitePluginActive()
S
57 6 15
App\baseClasses\KCActivate::addDefaultOptions()
S
50 5 30
kcCheckDoctorTelemedType()
S
58 6 14
App\Controllers\Api\KCAuthController::patient_register()
S
45 4 42
kcGetUserForElementor()
S
52 5 26
App\controllers\KCHomeController::changePassword()
S
52 5 24
App\Controllers\KCReceptionistController::changePassword()
S
52 5 24
App\controllers\KCAuthController::changePassword()
S
52 5 24
kcCommonNotificationUserData()
S
53 5 23
App\Controllers\Api\KCApiHomeController::getDoctor()
S
46 4 38
App\Controllers\KCPatientBillController::index()
S
48 4 37
App\Controllers\KCAppointmentController::restrictAppointmentSave()
S
53 5 22
App\Controllers\KCAppointmentController::getAppointmentReminderNotification()
S
47 4 37
kcAppointmentCancelMail()
S
54 5 20
kcGetTimeZone()
S
56 5 19
kcRecursiveSanitizeTextField()
S
56 5 19
App\controllers\KCHomeController::getWooCommercePaymentStatus()
S
55 5 19
App\controllers\KCHomeController::getJSONdata()
S
55 5 19
App\baseClasses\KCBase::getAllActivePlugin()
S
57 5 18
kcGetAdminPermissions()
S
38 1 78
App\baseClasses\KCBase::isKcProActivated()
S
59 5 14
App\Controllers\KCPatientEncounterController::saveCustomField()
S
51 4 29
isKiviCareProActive()
S
59 5 14
isKiviCareTelemedActive()
S
59 5 14
isKiviCareGoogleMeetActive()
S
59 5 14
App\Controllers\KCClinicScheduleController::delete()
S
50 4 28
kcServiceListFromRequestData()
S
60 5 13
App\Controllers\KCPatientEncounterController::details()
S
51 4 27
App\baseClasses\KCActivate::getLangCopy()
S
50 4 27
App\Controllers\KCPatientBillController::deleteBillItem()
S
51 4 26
kcCheckWhatsappOptionEnable()
S
61 5 11
App\baseClasses\KCBase::__construct()
S
52 4 23
App\Controllers\Api\KCPatientAppointmentBooking::patientAppointmentBooking()
S
43 2 52
kvSaveCustomFields()
S
53 4 22
App\controllers\KCModuleController::saveRequestHelperStatus()
S
54 4 21
doctorWeeklyAvailability()
S
54 4 21
App\controllers\KCPatientController::profilePhotoUpload()
S
55 4 19
App\controllers\KCHomeController::getActivePlugin()
S
56 4 17
kivicareServiceDetailOnWooProductTabs()
S
56 4 17
kcGetAllWeeks()
S
56 4 16
kcGetAllWeeksInVue()
S
56 4 16
getServiceId()
S
57 4 16
kcCheckGoogleCalendarEnable()
S
62 5 10
kcGetReceptionistPermission()
S
41 1 60
App\controllers\KCModuleController::updateUserStatus()
S
58 4 14
App\controllers\KCModuleController::getRequestHelperStatus()
S
59 4 14
App\Controllers\KCPatientEncounterController::getEncounterData()
S
49 3 29
App\controllers\KCPatientDashboardWidget::saveProfile()
S
46 2 43
App\baseClasses\KCGetDependency::getPluginData()
S
53 3 27
getKiviCareProVersion()
S
61 4 12
iskcWooCommerceActive()
S
61 4 12
kcAddMailSmsPosts()
S
61 4 11
kcCheckSmsOptionEnable()
S
62 4 11
kcDebugLog()
S
53 3 26
kcCheckServiceHaveTelemed()
S
62 4 11
App\Controllers\KCCustomFieldController::index()
S
53 3 25
kcGetDoctorPermission()
S
42 1 55
App\controllers\KCPatientDashboardWidget::getTimeSlots()
S
53 3 24
App\controllers\KCPatientController::savePatientSetting()
S
54 3 22
kcDoctorForClinicElementor()
S
53 3 22
kcClinicListElementor()
S
54 3 21
App\controllers\KCPatientDashboardWidget::encounterList()
S
48 2 33
App\baseClasses\KCRequest::getInputs()
S
57 3 17
App\Controllers\KCAppointmentController::saveMultifileUploadStatus()
S
56 3 17
kcClinicForDoctorElementor()
S
50 2 32
getDoctorTelemedServiceCharges()
S
58 3 16
kcAppointmentWoocommerceOrderStatus()
S
57 3 16
kcRemoveBlankKeyFromArray()
S
66 4 8
kcClinicDetail()
S
59 3 15
kcPluginLoader()
S
69 4 6
App\baseClasses\KCBase::isTeleMedActive()
S
66 4 8
App\baseClasses\KCBase::isWooCommerceActive()
S
66 4 8
App\Controllers\KCWoocommerceController::setCustomerCookie()
S
68 4 7
KivicareSetWoocommerCustomerCookie()
S
68 4 7
kivicareSaveToPostMeta()
S
63 4 10
kcGetDoctorOption()
S
59 3 14
App\Controllers\KCAppointmentController::resendZoomLink()
S
59 3 14
App\controllers\KCHomeController::saveTimeZoneOption()
S
59 3 14
App\Controllers\KCClinicController::clinicSessionDelete()
S
60 3 13
App\controllers\KCHomeController::setChangeLog()
S
60 3 13
App\controllers\KCHomeController::getEnableEncounterModule()
S
61 3 12
App\controllers\KCLanguageController::iUnderstand()
S
61 3 11
App\controllers\KCLanguageController::getLocoTranslate()
S
61 3 11
kivicareServiceWooProductTabContent()
S
54 2 24
kcSendAppointmentSmsOnPro()
S
56 2 21
App\controllers\KCBookAppointmentWidgetController::getTimeSlots()
S
54 2 21
kcGetSetupWizardOptions()
S
50 1 34
App\models\KCPatientEncounter::createEncounter()
S
55 2 19
App\Controllers\KCStaticDataController::getEmailTemplate()
S
56 2 19
kcSendAppointmentZoomSms()
S
58 2 17
App\baseClasses\KCActivate::enqueueScripts()
S
56 2 17
App\controllers\KCModuleController::index()
S
57 2 17
kcSendAppointmentMeetSms()
S
58 2 17
App\controllers\KCLanguageController::saveJsonData()
S
57 2 16
App\baseClasses\KCActivate::appendToHeader()
S
57 2 16
App\controllers\KCLanguageController::saveLocoTranslate()
S
58 2 16
App\Controllers\KCSetupController::updateSetupStep()
S
57 2 16
App\controllers\KCHomeController::enableDisableSMS()
S
58 2 16
App\controllers\KCHomeController::enableDisableWhatsapp()
S
58 2 16
kcGetAppointmentDetail()
S
57 2 16
App\controllers\KCHomeController::getZoomConfiguration()
S
58 2 16
App\baseClasses\KCActivate::addAdministratorPermission()
S
65 3 9
App\baseClasses\KCBase::isKiviProActive()
S
65 3 9
kcAppointmentMultiFileUploadEnable()
S
66 3 8
kcGenerateUsername()
S
66 3 8
App\baseClasses\KCActivate::load_plugin()
S
69 3 6
App\baseClasses\KCBase::teleMedAddOnName()
S
65 3 9
App\baseClasses\KCBase::kiviCareProOnName()
S
66 3 8
App\baseClasses\KCActivate::validateAuthUser()
S
66 3 8
App\baseClasses\KCActivate::removeAdminBar()
S
73 3 5
App\baseClasses\KCActivate::hideSideBar()
S
65 3 10
kcToCheckUserIsNew()
S
66 3 8
App\Controllers\KCSetupController::setupFinish()
S
59 2 15
kivicareGetCartItemsFromSession()
S
65 3 10
kivicareServiceDeleteOnProductDelete()
S
62 3 10
kcAppointmentDoctorEmail()
S
65 3 9
App\models\KCCustomField::getRequiredFields()
S
63 3 10
App\Controllers\KCStaticDataController::saveCommonSettings()
S
58 2 15
kcGetAppointmentPageUrl()
S
64 3 9
kcGetDoctorTimeSlot()
S
65 3 9
kcErroreLog()
S
59 2 15
App\controllers\KCHomeController::sendTestEmail()
S
58 2 15
App\controllers\KCPatientController::editPatientSetting()
S
60 2 14
kcAddCronJob()
S
60 2 13
kcGetPatientPermissions()
S
51 1 28
App\Controllers\KCSetupController::resetDoctorSession()
S
60 2 13
App\Controllers\KCAppointmentController::getMultifileUploadStatus()
S
61 2 12
kcClinicList()
S
61 2 12
kcGetServiceCharges()
S
60 2 12
App\models\KCCustomField::kcGetCustomFields()
S
62 2 11
App\controllers\KCHomeController::getTimeZoneOption()
S
61 2 11
App\baseClasses\KCActivate::addDefaultModuleConfig()
S
53 1 26
kcDoctorClinicMappingList()
S
63 2 11
kcGetUserData()
S
63 2 11
kcGetAppointments()
S
62 2 11
kivicareGetProductIdOfService()
S
62 2 11
App\baseClasses\KCActivate::addDefaultPosts()
S
54 1 23
kcGetEmailTemplateKey()
S
57 1 21
App\Controllers\Api\KCBookAppointmentController::__construct()
S
56 1 20
App\baseClasses\KCActivate::migrateDatabase()
S
56 1 20
App\Controllers\Api\KCApiHomeController::__construct()
S
57 1 19
App\controllers\KCModuleController::prescriptionModules()
S
66 2 8
App\baseClasses\KCActivate::migratePermissions()
S
58 1 15
App\baseClasses\KCActivate::kcEnableLocoTranslate()
S
69 2 6
App\baseClasses\KCBase::doctor_enable_calender()
S
67 2 8
App\baseClasses\KCGetDependency::isPluginInstalled()
S
68 2 7
App\models\KCPatientEncounter::closeEncounter()
S
68 2 6
App\Controllers\KCServiceController::getProductIdOfService()
S
63 2 10
App\Controllers\KCStaticDataController::saveEmailTemplate()
S
63 2 10
App\Controllers\KCWoocommerceController::paymentMethodIsEnabled()
S
70 2 7
App\controllers\KCModuleController::encounterModules()
S
66 2 8
kcUpdateFields()
S
69 2 6
kcGetYears()
S
70 2 6
kcGetZoomConfig()
S
67 2 8
getDoctorClinics()
S
63 2 10
kcGetDefaultClinicId()
S
66 2 9
kcCheckEmpty()
S
78 2 3
kcGetModules()
S
66 2 9
kcGetAllMonth()
S
65 2 8
kcGetStepConfig()
S
66 2 9
kcEmailStatus()
S
67 2 8
App\baseClasses\KCBase::getLoginUserRole()
S
71 2 5
App\baseClasses\KCModel::get_all()
S
64 2 10
App\baseClasses\KCModel::update()
S
67 2 8
App\Controllers\KCStaticDataController::filterEmailContent()
S
64 2 10
kcGetServiceById()
S
63 2 10
getPluginData()
S
65 2 9
App\baseClasses\KCActivate::kivicare_agent_admin_access()
S
75 2 4
App\baseClasses\KCModel::insert()
S
66 2 9
App\controllers\KCHomeController::getAllReportType()
S
59 1 14
App\baseClasses\KCActivate::enqueueFrontScripts()
S
59 1 14
App\Controllers\Api\KCAuthController::__construct()
S
60 1 14
App\baseClasses\KCActivate::patientDashboardWidgetBlock()
S
62 1 13
App\baseClasses\KCActivate::appointmentWidgetBlock()
S
62 1 13
App\baseClasses\KCActivate::tableAlterFiled()
S
61 1 13
App\Controllers\KCWoocommerceController::bookAppointment()
S
61 1 12
App\Controllers\KCStaticDataController::__construct()
S
61 1 12
App\Controllers\KCClinicScheduleController::saveTermsCondition()
S
62 1 11
App\Controllers\KCStaticDataController::saveTermsCondition()
S
62 1 11
App\baseClasses\KCBase::getClinicAdminRole()
S
80 1 3
App\controllers\KCLanguageController::uploadLoader()
S
68 1 7
App\controllers\KCPatientController::__construct()
S
74 1 5
App\controllers\KCGoogleCalenderController::editGoogleMeetConfigData()
S
72 1 5
App\controllers\KCLanguageController::getAllLang()
S
72 1 5
App\controllers\KCGoogleCalenderController::saveGoogleMeetConfig()
S
72 1 5
KCElementorClinicCard::get_categories()
S
81 1 3
App\controllers\KCGoogleCalenderController::__construct()
S
80 1 3
kcGetDefaultClinic()
S
67 1 7
App\controllers\KCGoogleCalenderController::disconnectDoctor()
S
68 1 7
App\controllers\KCLanguageController::editWhatsAppConfig()
S
70 1 6
App\controllers\KCLanguageController::deletePatientReport()
S
68 1 7
App\controllers\KCLanguageController::getPrescriptionPrint()
S
68 1 7
App\models\KCAppointmentCalenderMapping::__construct()
S
80 1 3
kcGetPermission()
S
76 1 4
KCElementorClinicCard::get_title()
S
79 1 3
App\Controllers\KCReceptionistController::__construct()
S
80 1 3
App\baseClasses\KCGetDependency::installPlugin()
S
63 1 10
kcElementerCategoryRegistered()
S
67 1 9
App\controllers\KCBookAppointmentWidgetController::__construct()
S
74 1 5
App\controllers\KCLanguageController::uploadLogo()
S
68 1 7
App\baseClasses\KCActivate::addBlockCategories()
S
65 1 10
KCElementorDoctor::get_name()
S
82 1 3
App\controllers\KCGoogleCalenderController::getGoogleMeetEventTemplate()
S
75 1 4
App\baseClasses\KCGetDependency::callPluginPath()
S
74 1 4
App\baseClasses\KCRoutesHandler::__construct()
S
77 1 4
App\baseClasses\KCBase::get_namespace()
S
82 1 3
App\baseClasses\KCActivate::loginPageStyles()
S
78 1 3
App\controllers\KCPatientController::googleEditPatient()
S
72 1 5
App\baseClasses\KCActivate::activate()
S
68 1 9
App\models\KCServiceDoctorMapping::__construct()
S
80 1 3
KCElementorClinic::get_name()
S
82 1 3
App\baseClasses\KCRoutesHandler::init()
S
70 1 6
App\controllers\KCPatientController::googleCalPatient()
S
68 1 7
App\Controllers\KCStaticDataController::saveSMSTemplate()
S
70 1 6
App\models\KCClinic::__construct()
S
80 1 3
kcAddElementorWidget()
S
76 1 4
App\controllers\KCGoogleCalenderController::connectGoogleMeetDoctor()
S
66 1 8
App\Controllers\KCWoocommerceController::__construct()
S
80 1 3
App\controllers\KCGoogleCalenderController::connectDoctor()
S
66 1 8
App\baseClasses\KCBase::getDoctorRole()
S
80 1 3
App\Controllers\KCStaticDataController::getLangDynamicKeyValue()
S
69 1 7
App\Controllers\KCStaticDataController::getSMSTemplate()
S
75 1 4
App\baseClasses\KCRequest::__construct()
S
66 1 10
kcGenerateString()
S
75 1 4
App\controllers\KCGoogleCalenderController::saveGoogleMeetEventTemplate()
S
68 1 7
App\controllers\KCHomeController::saveCalenderConfiguration()
S
64 1 10
KCElementorDoctor::get_icon()
S
82 1 3
App\baseClasses\KCBase::isWoocommerceIsEnabled()
S
79 1 3
App\models\KCBill::__construct()
S
80 1 3
App\Controllers\KCCustomFieldController::__construct()
S
74 1 5
App\models\KCReceptionistClinicMapping::__construct()
S
80 1 3
App\models\KCClinicSession::__construct()
S
80 1 3
App\controllers\KCGoogleCalenderController::saveConfig()
S
72 1 5
App\controllers\KCGoogleCalenderController::editConfigData()
S
72 1 5
App\Controllers\KCStaticDataController::getCountryCurrencyList()
S
66 1 8
App\models\KCMedicalRecords::__construct()
S
80 1 3
App\Controllers\KCDoctorController::__construct()
S
74 1 5
App\controllers\KCLanguageController::uploadPatientReport()
S
68 1 7
App\models\KCAppointment::getDoctorAppointments()
S
78 1 3
kcAppointmentZoomDoctorEmail()
S
79 1 3
App\controllers\KCLanguageController::saveWhatsAppConfig()
S
68 1 7
App\controllers\KCLanguageController::updateRTLMode()
S
68 1 7
KCElementorClinicWiseDoctor::get_categories()
S
81 1 3
App\models\KCPatientClinicMapping::__construct()
S
80 1 3
KCElementorClinicCard::get_name()
S
82 1 3
App\models\KCBillItem::__construct()
S
80 1 3
App\baseClasses\KCActivate::adminMenu()
S
72 1 4
KCElementorClinicWiseDoctor::get_title()
S
79 1 3
App\baseClasses\KCRoutesHandler::call()
S
67 1 7
App\baseClasses\KCApiHandler::call()
S
76 1 4
App\baseClasses\KCActivate::setContentType()
S
82 1 3
kc_resend_credentials()
S
74 1 5
App\baseClasses\WidgetHandler::init()
S
75 1 4
App\controllers\KCAuthController::__construct()
S
74 1 5
KCElementorClinicCard::get_icon()
S
82 1 3
App\Controllers\KCServiceController::clinicService()
S
63 1 10
App\controllers\KCLanguageController::__construct()
S
80 1 3
App\models\KCPrescription::__construct()
S
80 1 3
App\baseClasses\KCBase::getSetupConfig()
S
80 1 3
kcAppointmentZoomPatientEmail()
S
79 1 3
App\Controllers\KCSetupController::__construct()
S
74 1 5
App\models\KCAppointmentCalenderMapping::delete_event_key()
S
73 1 4
App\Controllers\KCDoctorController::getDoctorWorkdayAndSession()
S
66 1 8
App\Controllers\KCAppointmentController::__construct()
S
74 1 5
App\baseClasses\KCDeactivate::init()
S
80 1 3
App\controllers\KCLanguageController::unableSMSConfig()
S
66 1 8
App\Controllers\KCClinicScheduleController::__construct()
S
70 1 6
App\baseClasses\KCBase::getPrefix()
S
82 1 3
App\baseClasses\KCBase::getReceptionistRole()
S
80 1 3
App\Controllers\Api\KCPatientAppointmentBooking::__construct()
S
63 1 10
App\controllers\KCModuleController::__construct()
S
74 1 5
App\controllers\KCPatientDashboardWidget::getPatientDetail()
S
66 1 8
App\models\KCAppointment::__construct()
S
80 1 3
App\controllers\KCGoogleCalenderController::getGoogleEventTemplate()
S
75 1 4
App\models\KCService::__construct()
S
80 1 3
App\baseClasses\KCBase::getPluginPrefix()
S
82 1 3
App\models\KCUser::__construct()
S
80 1 3
App\Controllers\KCClinicController::__construct()
S
74 1 5
App\models\KCMedicalHistory::__construct()
S
80 1 3
App\Controllers\KCServiceController::__construct()
S
74 1 5
App\models\KCPatientEncounter::__construct()
S
80 1 3
KCElementorClinic::get_categories()
S
81 1 3
App\Controllers\KCPatientBillController::__construct()
S
71 1 6
App\baseClasses\KCModel::delete()
S
76 1 4
App\Controllers\KCReceptionistController::changeEmail()
S
66 1 8
App\controllers\KCBookAppointmentWidgetController::getClinic()
S
75 1 4
App\models\KCPatientReport::__construct()
S
80 1 3
App\controllers\KCLanguageController::getPatientReport()
S
68 1 7
App\controllers\KCLanguageController::updateLang()
S
67 1 8
App\controllers\KCLanguageController::getJosnFile()
S
66 1 8
App\baseClasses\KCBase::isPaymentAvailable()
S
82 1 3
App\Controllers\KCPatientPrescriptionController::__construct()
S
74 1 5
App\baseClasses\KCBase::getSetupSteps()
S
80 1 3
App\controllers\KCLanguageController::viewPatientReport()
S
66 1 8
App\controllers\KCLanguageController::saveSmsConfig()
S
68 1 7
App\models\KCDoctorClinicMapping::__construct()
S
80 1 3
App\Controllers\KCPatientMedicalHistoryController::__construct()
S
71 1 6
App\Controllers\KCWoocommerceController::woocommerceIsEnabled()
S
79 1 3
KCElementorClinic::get_icon()
S
82 1 3
KCElementorClinic::get_title()
S
79 1 3
KCElementorClinicWiseDoctor::get_icon()
S
82 1 3
App\controllers\KCAuthController::forgetPassword()
S
69 1 7
kcAppointmentPatientEmail()
S
79 1 3
App\Controllers\KCPatientEncounterController::__construct()
S
74 1 5
App\controllers\KCHomeController::getTest()
S
71 1 6
App\controllers\KCGoogleCalenderController::disconnectMeetDoctor()
S
68 1 7
App\controllers\KCLanguageController::updateThemeColor()
S
68 1 7
App\Controllers\KCPatientBillController::sendPaymentLink()
S
69 1 7
App\models\KCAppointmentServiceMapping::__construct()
S
80 1 3
App\baseClasses\KCBase::getPatientRole()
S
80 1 3
App\models\KCClinicSchedule::__construct()
S
80 1 3
App\controllers\KCAuthController::logout()
S
68 1 7
App\models\KCAppointmentCalenderMapping::save_event_key()
S
73 1 4
App\controllers\KCGoogleCalenderController::saveGoogleEventTemplate()
S
70 1 6
App\baseClasses\KCGetDependency::__construct()
S
81 1 3
App\baseClasses\WidgetHandler::patientDashboardWidget()
S
74 1 5
App\baseClasses\KCModel::__construct()
S
75 1 4
App\models\KCStaticData::__construct()
S
80 1 3
App\Controllers\KCClinicScheduleController::getTermsCondition()
S
65 1 9
App\models\KCCustomField::__construct()
S
80 1 3
App\Controllers\KCStaticDataController::getTermsCondition()
S
66 1 8
App\models\KCCustomFieldData::__construct()
S
80 1 3
App\baseClasses\KCActivate::enqueueFrontStyles()
S
78 1 3
App\controllers\KCPatientDashboardWidget::__construct()
S
74 1 5
App\controllers\KCHomeController::logout()
S
68 1 7
App\controllers\KCHomeController::__construct()
S
74 1 5
App\controllers\KCLanguageController::getUserClinic()
S
68 1 7
App\Controllers\KCStaticDataController::getOption()
S
67 1 8
App\baseClasses\KCActivate::versionUpgradePatches()
S
80 1 3
KCElementorDoctor::get_categories()
S
81 1 3
KCElementorClinicWiseDoctor::get_name()
S
82 1 3
App\controllers\KCLanguageController::editConfig()
S
70 1 6
App\baseClasses\KCActivate::enqueueStyles()
S
66 1 8
App\Controllers\KCPatientMedicalRecordsController::__construct()
S
74 1 5
KCElementorDoctor::get_title()
S
79 1 3
App\baseClasses\KCBase::getPluginVersion()
S
82 1 3
kcAppointmentServiceMapping()
S
100 1 2