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

Function Rating Maintainability Complexity Lines of code
App\controllers\KCHomeController::moduleWiseMultipleDataUpdate()
D
8
96 367
App\Controllers\KCStaticDataController::getStaticData()
D
8
91 324
App\Controllers\KCAppointmentController::save()
D
11
78 315
App\Controllers\KCServiceController::index()
D
14
82 225
App\baseClasses\KCActivate::init()
D
9
63 396
kcEncounterHtml()
D
13
66 339
App\Controllers\KCAppointmentController::getAppointmentQueue()
D
13
70 275
App\controllers\KCHomeController::getUser()
D
16
65 207
kvGetTimeSlots()
D
20
56 190
App\controllers\KCPatientController::index()
D
20
56 182
App\controllers\KCBookAppointmentWidgetController::saveAppointment()
D
18
53 219
App\Controllers\KCElementorController::doctorIndex()
D
19
47 244
App\Controllers\KCDoctorController::index()
D
22
49 166
App\controllers\KCBookAppointmentWidgetController::appointmentConfirmPage()
D
19
41 250
App\Controllers\KCDoctorController::save()
D
22
44 178
App\Controllers\KCDoctorController::edit()
D
25
47 133
App\Controllers\KCAppointmentController::index()
D
20
42 199
kcAppointmentPrintContent()
D
23
42 185
App\Controllers\KCReceptionistController::index()
D
25
43 134
App\controllers\KCAuthController::registerNewUser()
D
20
36 228
App\Controllers\KCServiceController::save()
D
22
38 189
kcGetCustomFieldsList()
D
24
38 184
App\Controllers\KCPatientEncounterController::index()
D
24
39 154
App\controllers\KCClinicSessionController::save()
D
28
41 116
App\Controllers\KCElementorController::clinicIndex()
D
24
35 191
App\Controllers\KCClinicController::index()
D
29
36 113
App\Controllers\KCPatientEncounterController::printEncounterBillDetail()
D
26
34 140
App\controllers\KCBookAppointmentWidgetController::getDoctors()
D
30 36 96
App\controllers\KCPatientController::save()
D
26
32 147
kcClinicSession()
D
30 34 106
App\Controllers\KCClinicController::save()
D
26
30 161
App\controllers\KCGeneralSettingController::KCResetPluginData()
D
27
31 137
App\baseClasses\WidgetHandler::kivicareRegisterLogin()
D
33 34 86
App\controllers\KCBookAppointmentWidgetController::getAppointmentPrint()
D
26
30 143
App\controllers\KCWidgetSettingController::getWidgetSetting()
D
40 36 43
kcSendEmail()
D
31 31 99
kcPrescriptionHtml()
C
23
18 269
kcGetSingleWidgetSetting()
C
38 32 57
App\controllers\KCAuthController::patientRegister()
C
29
27 119
App\Controllers\KCClinicController::edit()
C
34 30 73
App\controllers\KCHomeController::changeModuleValueStatus()
C
31 27 106
App\Controllers\KCPatientBillController::save()
C
29
25 134
kcEmailContentKeyReplace()
C
39 30 48
App\controllers\KCBookAppointmentWidgetController::getClinicSelectedArray()
C
32 27 91
App\Controllers\KCClinicScheduleController::index()
C
30 26 104
App\Controllers\KCReceptionistController::save()
C
28
23 142
kcCommonNotificationData()
C
34 26 86
patientAndDoctorAppointmentReminder()
C
33 26 83
kcGetClinicSessions()
C
33 25 95
App\controllers\KCImportModuleDataController::import()
C
32 24 106
App\controllers\KCPatientController::edit()
C
32 24 100
KCElementorClinicWiseDoctor::register_controls()
C
19
1 441
App\Controllers\KCServiceController::kcCreateServiceListHtml()
C
32 23 110
App\Controllers\KCReceptionistController::edit()
C
32 23 103
kcElementorAllCommonController()
C
20
1 432
KCElementorClinicCard::render()
C
27
15 218
App\controllers\KCHomeController::getDashboard()
C
31 22 108
KCElementorClinicWiseDoctor::render()
C
27
14 227
App\Controllers\KCPatientPrescriptionController::mailPrescription()
C
36 24 67
kcGetCustomFields()
C
35 23 81
App\Controllers\KCSetupController::getSetupStepStatus()
C
29
19 138
App\baseClasses\WidgetHandler::kivicareBookAppointmentWidget()
B
34 22 87
App\Controllers\KCCustomFieldController::getCustomFields()
B
33 21 96
App\Controllers\KCPatientBillController::details()
B
31 19 109
App\controllers\KCHomeController::resendUserCredential()
B
34 20 93
App\Controllers\KCSetupController::createDemoUser()
B
29 17 131
kcGetUserRegistrationShortcodeSetting()
B
51 24 20
kcDashboardSidebarArray()
B
38 20 69
kcEncounterPrintClinicalDetails()
B
36 18 95
kcAdminSidebarArray()
B
31 15 134
App\Controllers\KCSetupController::doctor()
B
32 16 111
KCElementorClinicCard::register_controls()
B
23
2 317
App\baseClasses\KCActivate::tableAlterFiled()
B
35 17 92
kcValidateRequest()
B
45 20 38
App\Controllers\KCAppointmentController::uploadMedicalReport()
B
36 16 87
kivicareWooocommerceAddToCart()
B
39 18 56
App\Controllers\KCCustomFieldController::index()
B
37 17 66
App\Controllers\KCElementorController::clinicListData()
B
38 17 61
App\baseClasses\KCRoutes::routes()
B
19
1 295
App\controllers\KCBookAppointmentWidgetController::getWidgetPaymentOptions()
B
31 12 128
App\baseClasses\KCActivate::woocommerce_shop_order_add_column()
B
40 17 52
App\Controllers\KCSetupController::clinicAdmin()
B
34 14 93
kcCustomFieldPrint()
B
41 16 61
kcClinicAdminSidebarArray()
B
34 13 106
App\Controllers\Api\KCApiHomeController::getStaticData()
B
36 15 76
App\Controllers\KCPatientEncounterController::save()
B
37 15 72
App\Controllers\KCAppointmentController::updateStatus()
B
36 14 78
App\Controllers\KCServiceController::edit()
A
33 12 103
App\controllers\KCModuleController::save()
A
36 13 86
App\Controllers\KCCustomFieldController::save()
A
42 15 52
App\baseClasses\KCActivate::getLocalizeScriptData()
A
37 14 65
App\Controllers\KCSetupController::receptionist()
A
34 12 95
kcWoocommerceFillCheckoutFields()
A
42 15 49
kcEncounterBillDetailsPrintContent()
A
32 8 152
App\controllers\KCBookAppointmentWidgetController::getClinicArray()
A
35 12 90
App\Controllers\KCStaticDataController::index()
A
39 14 58
App\Controllers\KCPatientEncounterController::getEncounterData()
A
38 13 63
App\Controllers\KCElementorController::clinicWiseDoctor()
A
40 13 58
App\controllers\KCPaymentController::makePaypalPayment()
A
38 12 71
App\models\KCPatientEncounter::encounterPermissionUserWise()
A
47 14 34
App\Controllers\KCPatientMedicalHistoryController::save()
A
40 12 64
App\models\KCAppointment::appointmentPermissionUserWise()
A
47 14 34
App\models\KCAppointment::loopAndDelete()
A
42 13 49
App\Controllers\KCPatientEncounterController::encounterPermissionUserWise()
A
48 14 33
App\controllers\KCAuthController::loginNewUser()
A
40 12 62
kcGetEmailSmsDynamicKeys()
A
30 1 225
App\Controllers\KCClinicScheduleController::edit()
A
41 12 58
App\Controllers\KCClinicScheduleController::save()
A
38 11 72
kcReceptionistSidebarArray()
A
38 10 78
App\Controllers\KCDoctorController::getDoctorWorkdays()
A
43 12 43
kcCommonTemplate()
A
31 4 162
App\baseClasses\KCActivate::sidebarData()
A
42 11 53
App\Controllers\KCPatientBillController::edit()
A
39 10 66
App\baseClasses\WidgetHandler::bookAppointmentWidget()
A
43 11 51
App\controllers\KCPaymentController::changeWooCommercePaymentStatus()
A
44 11 48
App\controllers\KCNotificationTemplateController::sendTestNotification()
A
44 11 46
kivicareWoocommerceProduct()
A
37 9 76
App\controllers\KCBookAppointmentWidgetController::doctorHtmlContent()
A
43 10 59
KCElementorClinicWiseDoctor::fontStyleControl()
A
31 3 164
App\controllers\KCAuthController::appointmentPatientLogin()
A
40 10 58
kcDoctorSidebarArray()
A
39 9 71
App\controllers\KCAppointmentSettingController::appointmentReminderNotificatioSave()
A
50 12 25
App\baseClasses\KCActivate::mergeJson()
A
45 11 39
kcGetContactWithCountryCode()
A
52 12 24
App\models\KCClinicSchedule::checkClinicSchedulePermission()
A
47 11 38
App\Controllers\KCSetupController::clinic()
A
41 10 52
App\controllers\KCHomeController::getWeeklyAppointment()
A
41 10 51
kcCancelAppointments()
A
43 10 47
App\baseClasses\KCActivate::migrateDoctorServiceTableData()
A
44 10 45
kivicareWoocommerceOrderDataAfterOrderDetails()
A
35 5 119
App\models\KCClinicSession::sessionPermissionUserWise()
A
50 11 29
App\Controllers\KCPatientMedicalHistoryController::delete()
A
45 10 41
App\Controllers\KCDoctorController::delete()
A
41 9 55
kcNotInPreviewmode()
A
52 11 23
kcEncounterPrintTableContent()
A
43 9 52
kcGetNotificationTemplateLists()
A
40 8 67
App\models\KCUser::patientPermissionUserWise()
A
48 10 35
App\baseClasses\KCActivate::addDefaultOptions()
A
43 9 50
KCElementorClinicCard::commonControl()
A
44 9 49
App\Controllers\KCCustomFieldController::edit()
A
43 9 49
kcCountryCurrencySymbolsList()
A
27
1 168
App\Controllers\KCPatientEncounterController::edit()
A
37 7 77
kcCountryCurrencyList()
A
27
1 166
App\controllers\KCZoomTelemedController::saveZoomConfiguration()
A
44 9 44
App\baseClasses\KCActivate::createPage()
A
44 9 43
App\controllers\KCPatientController::patientProfileViewDetails()
A
41 8 57
kcWidgetFooterContent()
A
46 9 42
App\Controllers\KCAppointmentController::allAppointment()
A
41 8 56
kcAppointmentPaymentMode()
A
51 10 24
App\controllers\KCDoctorRatingController::saveReview()
A
46 9 38
App\baseClasses\WidgetHandler::shortcodeScript()
A
47 9 37
App\Controllers\KCPatientMedicalRecordsController::edit()
A
39 7 67
App\models\KCBillItem::createAppointmentBillItem()
A
43 8 50
kcDoctorTelemedServiceEnable()
A
53 10 20
KCElementorClinicCard::fontStyleControl()
A
32 1 154
App\controllers\KCAuthController::verifyUser()
A
43 8 48
kcPaypalSettingData()
A
55 10 17
App\controllers\KCPatientReportController::patientReportMail()
A
48 9 31
App\Controllers\KCSetupController::clinicSession()
A
43 8 46
kivicareServiceUpdateOnProductUpdated()
A
48 9 29
app\controllers\KCTaxController::getEncounterTaxData()
A
45 8 41
App\baseClasses\KCActivate::iqonic_sale_banner_notice()
A
50 9 25
App\controllers\KCClinicSessionController::index()
A
42 7 55
App\Controllers\KCPatientEncounterController::updateStatus()
A
45 8 40
App\baseClasses\KCModel::get_by()
A
46 8 40
App\Controllers\KCServiceController::delete()
A
45 8 40
App\Controllers\KCAppointmentController::delete_multiple()
A
46 8 39
kcPatientUniqueIdEnable()
A
51 9 24
App\controllers\KCBookAppointmentWidgetController::widgetUserProfileCardExtraDetail()
A
45 7 53
app\controllers\KCTaxController::getTaxData()
A
45 8 38
App\Controllers\KCPatientBillController::deleteBillItem()
A
47 8 36
kcAppointmentRestrictionData()
A
53 9 21
kcWoocommerceRedirect()
A
47 8 36
App\baseClasses\KCActivate::getLangCopy()
A
47 8 35
App\Controllers\KCClinicController::delete()
A
43 7 48
App\Controllers\KCPatientEncounterController::saveCustomField()
A
48 8 33
kcPatientSidebarArray()
A
44 7 48
kcGetAllClinicHaveSession()
A
47 8 32
App\Controllers\KCAppointmentController::getAppointmentSlots()
A
44 7 46
App\Controllers\KCStaticDataController::edit()
A
44 7 45
App\models\KCUser::doctorPermissionUserWise()
A
50 8 30
App\controllers\KCPatientController::delete()
A
44 7 45
App\controllers\KCPaymentController::savePaypalConfig()
A
49 8 30
KCElementorClinicWiseDoctor::commonControl()
A
45 7 44
App\Controllers\KCPatientPrescriptionController::save()
A
41 6 59
App\Controllers\KCPatientPrescriptionController::edit()
A
44 7 43
App\baseClasses\KCActivate::dashboardPage()
A
49 8 28
kcCommonEmailFunction()
A
50 8 28
App\baseClasses\WidgetHandler::sanitizeShortCodeData()
A
51 8 27
kivicareCheckoutRedirectWidgetPayment()
A
51 8 26
kcAllowedHtml()
A
34 1 131
App\Controllers\KCStaticDataController::save()
A
45 7 40
kcRecursiveSanitizeTextField()
A
52 8 25
kivicareWoocommercePaymentComplete()
A
45 7 39
App\Controllers\KCClinicScheduleController::delete()
A
46 7 37
App\baseClasses\KCRoutesHandler::ajaxGet()
A
46 7 37
App\baseClasses\KCRoutesHandler::ajaxPost()
A
46 7 37
App\controllers\KCAuthController::customFieldFileUpload()
A
47 7 36
App\Controllers\KCPatientEncounterController::delete()
A
47 7 36
App\Controllers\KCPatientMedicalRecordsController::save()
A
43 6 51
App\Controllers\KCPatientBillController::delete()
A
47 7 35
App\Controllers\KCCustomFieldController::customFieldFileUploadData()
A
43 6 49
App\Controllers\KCPatientBillController::updateStatus()
A
47 7 34
App\Controllers\KCPatientMedicalRecordsController::delete()
A
48 7 33
App\Controllers\KCPatientPrescriptionController::delete()
A
48 7 33
kcClinicForElementor()
A
55 8 18
kcDoctorForElementor()
A
55 8 18
App\Controllers\Api\KCAuthController::patient_login()
S
45 6 44
kcGetUserValueByKey()
S
58 8 14
App\baseClasses\KCActivate::migrateSidebar()
S
46 6 41
kcClinicSessionDoctor()
S
50 7 26
kcCalculateDoctorReview()
S
53 7 26
App\controllers\KCBookAppointmentWidgetController::getTimeSlots()
S
46 6 40
App\controllers\KCGeneralSettingController::saveUserRegistrationShortcodeSetting()
S
47 6 39
App\baseClasses\KCDeactivate::print_deactivate_feedback_dialog()
S
41 4 69
kcCheckUserEmailAlreadyUsed()
S
52 7 24
kcGetLogoutRedirectSetting()
S
53 7 23
kcGetLogoinRedirectSetting()
S
53 7 23
App\controllers\KCPaymentController::changeLocalPaymentStatus()
S
53 7 22
App\Controllers\KCReceptionistController::delete()
S
47 6 37
App\models\KCCustomFormData::customFormUserWisePermission()
S
53 7 21
App\controllers\KCProSettingController::uploadLogo()
S
55 7 18
App\controllers\KCProSettingController::uploadLoader()
S
55 7 18
App\baseClasses\KCActivate::kcEnableLocoTranslate()
S
56 7 18
App\Controllers\KCPatientMedicalRecordsController::index()
S
44 5 48
App\baseClasses\KCActivate::addCustomPostType()
S
40 3 78
App\Controllers\Api\KCBookAppointmentController::saveAppointment()
S
43 5 48
kcGetAdminPermissions()
S
34 1 108
App\Controllers\KCAppointmentController::delete()
S
49 6 32
App\controllers\KCAuthController::patientLogin()
S
44 5 46
kcCheckExtraTabConditionInAppointmentWidget()
S
56 7 16
kcCheckSetupStatus()
S
56 7 16
kcCheckWhatsappOptionEnable()
S
58 7 15
App\models\KCUser::receptionistPermissionUserWise()
S
51 6 29
App\baseClasses\KCActivate::redirectUserToDashboard()
S
59 7 14
App\Controllers\KCPatientPrescriptionController::index()
S
45 5 43
kcGoogleCaptchaData()
S
60 7 12
App\baseClasses\WidgetHandler::checkIfKiviCareAnyServiceAvailable()
S
50 6 27
App\controllers\KCPaymentController::paymentSuccess()
S
45 5 42
App\controllers\KCZoomTelemedController::resendZoomLink()
S
51 6 27
KCElementorClinicWiseDoctor::__construct()
S
49 6 26
kcAllPaymentMethodList()
S
52 6 25
App\controllers\KCAppointmentSettingController::restrictAppointmentSave()
S
52 6 24
App\Controllers\KCPatientMedicalHistoryController::index()
S
47 5 39
App\Controllers\KCCustomFieldController::delete()
S
48 5 36
kcTelemedSms()
S
55 6 19
App\models\KCCustomFormData::fireHooks()
S
55 6 19
App\baseClasses\WidgetHandler::checkIfKiviCareAnyClinicAvailable()
S
55 6 19
App\controllers\KCAppointmentSettingController::getAppointmentCancellationBuffer()
S
54 6 19
App\controllers\KCZoomTelemedController::getZoomConfiguration()
S
55 6 19
App\Controllers\KCPatientEncounterController::details()
S
48 5 33
App\baseClasses\KCActivate::kivicareShortcodeWidgetBlock()
S
42 3 62
App\controllers\KCGeneralSettingController::saveClinicCurrency()
S
55 6 17
App\Controllers\KCPatientBillController::index()
S
49 5 32
App\Controllers\KCStaticDataController::delete()
S
49 5 31
App\baseClasses\KCActivate::adminDashboard()
S
56 6 16
App\baseClasses\KCActivate::updateLangFile()
S
49 5 31
kcCheckPermission()
S
48 5 31
kivicareWooOrderStatusChangeCustom()
S
57 6 15
kcGetClinicCurrenyPrefixAndPostfix()
S
58 6 15
kcCheckDoctorTelemedType()
S
58 6 14
kcCheckSmsOptionEnable()
S
59 6 14
App\controllers\KCImportModuleDataController::getClinicIDUserWise()
S
59 6 13
App\Controllers\Api\KCAuthController::patient_register()
S
45 4 42
app\controllers\KCTaxController::edit()
S
51 5 27
app\controllers\KCTaxController::delete()
S
51 5 27
App\baseClasses\KCModel::get_var()
S
51 5 26
kcAppendLanguageInHead()
S
51 5 25
App\Controllers\KCPatientBillController::billList()
S
53 5 24
App\Controllers\KCPatientBillController::getWithoutBillEncounterList()
S
53 5 24
App\Controllers\Api\KCPatientAppointmentBooking::patientAppointmentBooking()
S
43 3 54
kcCommonNotificationUserData()
S
53 5 23
kvSaveCustomFields()
S
52 5 23
kcGetReceptionistPermission()
S
37 1 83
App\baseClasses\KCActivate::adminMenu()
S
52 5 23
App\Controllers\Api\KCApiHomeController::getDoctor()
S
46 4 38
App\controllers\KCDoctorRatingController::getReview()
S
54 5 22
App\controllers\KCAppointmentSettingController::getAppointmentReminderNotification()
S
53 5 22
App\controllers\KCDoctorRatingController::doctorReviewDetail()
S
54 5 22
App\baseClasses\KCActivate::appendToHeader()
S
53 5 22
kcGetDoctorPermission()
S
37 1 81
App\baseClasses\WidgetHandler::checkIfKiviCareAnyDoctorAvailable()
S
54 5 21
kcAppointmentCancelMail()
S
54 5 20
App\controllers\KCAppointmentSettingController::appointmentCancellationBufferSave()
S
54 5 20
App\controllers\KCPaymentController::getPaymentStatusAll()
S
54 5 20
App\controllers\KCClinicSessionController::delete()
S
55 5 19
App\baseClasses\WidgetHandler::checkIfPreSelectServiceExists()
S
54 5 19
App\controllers\KCAuthController::googleRecaptchaVerify()
S
55 5 19
App\controllers\KCPatientUniqueIdController::editPatientSetting()
S
55 5 19
App\baseClasses\WidgetHandler::kivicareBookAppointmentButtonWidget()
S
54 5 18
App\baseClasses\KCBase::getAllActivePlugin()
S
57 5 18
App\baseClasses\KCRequest::getInputs()
S
55 5 18
App\baseClasses\WidgetHandler::checkIfPreSelectClinicExists()
S
57 5 17
App\models\KCPatientEncounter::loopAndDelete()
S
56 5 17
App\controllers\KCPaymentController::configPaypalApi()
S
56 5 17
App\controllers\KCProSettingController::editAllProSettingData()
S
49 4 30
kcMonthsWeeksArray()
S
57 5 15
kcWordpressLogostatusAndImage()
S
62 6 10
kcWoocommercePaymentGatewayEnable()
S
58 5 15
kcCheckPluginActive()
S
59 5 14
kivicareSaveToPostMeta()
S
59 5 14
App\controllers\KCPaymentController::saveStripepayConfig()
S
51 4 29
App\controllers\KCGeneralSettingController::getAllGeneralSettingsData()
S
45 3 44
App\baseClasses\KCBase::isKcProActivated()
S
59 5 14
App\controllers\KCPaymentController::saveRazorpayConfig()
S
51 4 29
kcServiceListFromRequestData()
S
60 5 13
App\controllers\KCZoomTelemedController::getDoctorTelemedConfig()
S
50 4 28
kcGetCancellationBufferData()
S
59 5 11
App\baseClasses\KCBase::__construct()
S
51 4 26
App\controllers\KCPatientUniqueIdController::savePatientSetting()
S
52 4 26
kcProAllNotification()
S
53 4 24
App\baseClasses\KCActivate::kccheckActiveUser()
S
53 4 22
doctorWeeklyAvailability()
S
54 4 21
App\controllers\KCPermissionController::savePermissionList()
S
55 4 21
App\controllers\KCPermissionController::allPermissionList()
S
55 4 21
App\controllers\KCProSettingController::sendCustomNotificationRequest()
S
55 4 21
App\baseClasses\KCActivate::createShortcodePage()
S
48 3 35
App\controllers\KCAppointmentSettingController::saveMultifileUploadStatus()
S
55 4 19
App\Controllers\KCAppointmentController::getAppointmentDetails()
S
55 4 19
App\baseClasses\KCActivate::wpb_remove_products_from_shop_listing()
S
56 4 19
App\controllers\KCPatientReportController::getPatientReport()
S
56 4 18
App\controllers\KCBookAppointmentWidgetController::getAppointmentCustomField()
S
56 4 18
App\controllers\KCReportController::getAllReportType()
S
45 3 33
kivicareServiceDetailOnWooProductTabs()
S
56 4 17
getServiceId()
S
57 4 16
App\controllers\KCReportController::kcGetAllWeeksInVue()
S
56 4 16
kcGetAllWeeks()
S
56 4 16
App\controllers\KCClinicSessionController::saveTimeZoneOption()
S
57 4 16
App\controllers\KCBookAppointmentWidgetController::appointmentTaxDetailHtml()
S
58 4 15
App\controllers\KCProSettingController::wordpresLogo()
S
58 4 15
App\controllers\KCModuleController::updateUserStatus()
S
58 4 14
kcDebugLog()
S
52 3 28
App\controllers\KCDashboardSidebarController::save()
S
51 3 28
kcGetClinicIdOfDoctor()
S
61 4 12
kcGetPluginVersion()
S
61 4 12
kivicareGetCartItemsFromSession()
S
63 4 12
App\baseClasses\KCActivate::add_display_post_states()
S
61 4 12
App\baseClasses\WidgetHandler::patientDashboardWidget()
S
60 4 12
kcCustomNotificationEnable()
S
62 4 11
kcSendAppointmentSmsOnPro()
S
53 3 26
App\controllers\KCGooglemeetController::getGoogleMeetEventTemplateAndConfigData()
S
52 3 25
App\controllers\KCHomeController::changePassword()
S
53 3 24
app\controllers\KCTaxController::save()
S
53 3 24
App\controllers\KCGoogleCalenderController::getGoogleEventTemplate()
S
54 3 22
App\models\KCPatientEncounter::createEncounter()
S
53 3 21
App\controllers\KCWidgetSettingController::saveWidgetSetting()
S
54 3 21
App\controllers\KCImportModuleDataController::demoFiles()
S
55 3 20
App\controllers\KCPatientController::savePatientClinic()
S
56 3 20
App\controllers\KCWidgetSettingController::saveWidgetLoader()
S
56 3 19
App\controllers\KCPaymentController::paymentFailedPage()
S
57 3 19
kcSendAppointmentZoomSms()
S
57 3 18
kcSendAppointmentMeetSms()
S
57 3 18
getDoctorTelemedServiceCharges()
S
57 3 17
App\controllers\KCGoogleCalenderController::connectDoctor()
S
57 3 17
App\controllers\KCPaymentController::getAppointmentPaymentStatus()
S
57 3 17
App\controllers\KCAppointmentSettingController::appointmentTimeFormatSave()
S
57 3 17
App\controllers\KCGoogleCalenderController::disconnectDoctor()
S
58 3 16
App\Controllers\KCClinicController::patientClinicCheckOut()
S
58 3 16
kcClinicDetail()
S
58 3 16
App\baseClasses\KCActivate::kc_remove_logo_wp_admin()
S
59 3 15
KivicareSetWoocommerCustomerCookie()
S
70 4 6
kcPluginLoader()
S
69 4 6
App\controllers\KCAppointmentSettingController::getMultifileUploadStatus()
S
58 3 15
App\baseClasses\KCBase::isTeleMedActive()
S
66 4 8
App\controllers\KCPatientReportController::deletePatientReport()
S
58 3 15
kcRemoveBlankKeyFromArray()
S
66 4 8
kivicareGetProductIdOfService()
S
59 3 14
App\Controllers\KCClinicScheduleController::getDoctorOption()
S
59 3 14
App\controllers\KCGooglemeetController::connectGoogleMeetDoctor()
S
59 3 14
App\controllers\KCHomeController::renderShortcode()
S
59 3 14
App\controllers\KCPatientReportController::viewPatientReport()
S
59 3 14
App\controllers\KCNotificationTemplateController::__construct()
S
59 3 14
App\controllers\KCPatientReportController::uploadPatientReport()
S
60 3 13
App\models\KCPatientEncounter::closeEncounter()
S
59 3 13
App\controllers\KCGooglemeetController::disconnectMeetDoctor()
S
60 3 13
kcAddToCalendarContent()
S
49 2 28
App\controllers\KCHomeController::getEnableEncounterModule()
S
61 3 12
kcAddMailSmsPosts()
S
60 3 12
App\baseClasses\KCActivate::woocommerceAddNewColumnInTable()
S
60 3 12
App\controllers\KCPatientReportController::editPatientReport()
S
60 3 12
App\models\KCTax::checkUserRoleWisePermission()
S
61 3 12
App\controllers\KCZoomTelemedController::disconnectDoctorZoomOauth()
S
62 3 11
App\controllers\KCAppointmentSettingController::getAppointmentDescription()
S
61 3 11
App\controllers\KCAppointmentSettingController::getAppointmentPatientInfo()
S
61 3 11
App\controllers\KCZoomTelemedController::generateDoctorServerOauthCode()
S
62 3 11
App\controllers\KCZoomTelemedController::generateDoctorZoomOauthToken()
S
62 3 11
App\controllers\KCZoomTelemedController::disconnectDoctorServerOauth()
S
62 3 11
App\controllers\KCZoomTelemedController::saveOauthConfig()
S
62 3 11
App\baseClasses\KCRoutesHandler::call()
S
61 3 11
App\controllers\KCZoomTelemedController::getZoomTelemedConfig()
S
62 3 11
App\controllers\KCZoomTelemedController::connectAdminZoomOauth()
S
62 3 11
kivicareServiceDeleteOnProductDelete()
S
61 3 11
kivicareServiceWooProductTabContent()
S
54 2 24
kcGetPatientPermissions()
S
47 1 38
App\controllers\KCGeneralSettingController::saveLoginRedirectSetting()
S
55 2 21
App\controllers\KCGeneralSettingController::saveLogoutRedirectSetting()
S
55 2 21
kcGetSetupWizardOptions()
S
50 1 34
App\baseClasses\KCActivate::enqueueScripts()
S
55 2 19
App\controllers\KCModuleController::index()
S
56 2 19
App\models\KCTaxData::get_tax()
S
57 2 18
App\baseClasses\KCActivate::migratePermissions()
S
55 2 18
kcGetTelemedServiceId()
S
57 2 17
App\Controllers\KCCustomFormController::formDataSave()
S
57 2 17
App\controllers\KCLanguageController::saveLocoTranslate()
S
58 2 16
kcDoctorList()
S
57 2 16
App\controllers\KCLanguageController::saveJsonData()
S
57 2 16
App\Controllers\KCSetupController::updateSetupStep()
S
57 2 16
kcLocalPaymentGatewayEnable()
S
73 3 4
App\controllers\KCGeneralSettingController::deleteDoctorWoocommerceServiceProduct()
S
64 3 9
App\controllers\KCGeneralSettingController::getRequestHelperStatus()
S
65 3 8
App\baseClasses\WidgetHandler::checkIfPreSelectDoctorExists()
S
62 3 10
App\baseClasses\KCBase::teleMedAddOnName()
S
65 3 9
kcGetClinicIdOfClinicAdmin()
S
63 3 10
App\baseClasses\KCActivate::migrateDatabase()
S
65 3 9
KCElementorClinicCard::get_script_depends()
S
64 3 10
kcCheckGoogleCalendarEnable()
S
65 3 8
kcGetClinicIdOfReceptionist()
S
63 3 10
KCElementorClinicWiseDoctor::get_script_depends()
S
64 3 10
kcAppointmentMultiFileUploadEnable()
S
66 3 8
App\baseClasses\KCBase::isKiviProActive()
S
65 3 9
App\models\KCCustomField::getRequiredFields()
S
63 3 10
App\baseClasses\KCBase::kiviCareProOnName()
S
66 3 8
App\controllers\KCZoomTelemedController::connectDoctorServerOauth()
S
63 3 10
kcGetClinicIdOfPatient()
S
63 3 10
App\baseClasses\KCActivate::load_plugin()
S
67 3 7
App\baseClasses\KCActivate::validateAuthUser()
S
66 3 8
App\controllers\KCLanguageController::iUnderstand()
S
62 3 10
App\baseClasses\KCActivate::removeAdminBar()
S
73 3 5
kcGetDashboardPageUrl()
S
64 3 9
kcToCheckUserIsNew()
S
65 3 8
App\controllers\KCGeneralSettingController::deleteDoctorWoocommerceAppointmentOrder()
S
64 3 9
App\Controllers\KCSetupController::setupFinish()
S
59 2 15
App\baseClasses\KCActivate::addAdministratorPermission()
S
65 3 9
App\baseClasses\KCActivate::appendLanguageInHead()
S
63 3 10
App\controllers\KCLanguageController::getLocoTranslate()
S
62 3 10
App\baseClasses\KCActivate::widgetSettingLoad()
S
50 1 30
kcGetAllMonth()
S
62 3 10
App\Controllers\KCClinicScheduleController::saveTermsCondition()
S
59 2 14
App\controllers\KCWidgetSettingController::getWidgetLoader()
S
59 2 14
App\controllers\KCGeneralSettingController::saveRequestHelperStatus()
S
59 2 14
App\controllers\KCReportController::clinicAppointmentCount()
S
60 2 14
App\controllers\KCReportController::doctorRevenue()
S
60 2 14
App\controllers\KCReportController::getClinicBarChart()
S
60 2 14
App\controllers\KCReportController::getClinicRevenue()
S
60 2 14
App\controllers\KCReportController::appointmentCount()
S
60 2 14
App\controllers\KCHomeController::saveTermsCondition()
S
59 2 14
App\Controllers\KCSetupController::resetDoctorSession()
S
59 2 13
App\Controllers\KCCustomFormController::index()
S
60 2 13
kcAddCronJob()
S
60 2 13
kcClinicList()
S
62 2 12
App\controllers\KCGeneralSettingController::saveCountryCode()
S
60 2 12
App\controllers\KCPatientDashboardWidget::getPatientDetail()
S
61 2 12
App\Controllers\KCClinicScheduleController::getTermsCondition()
S
61 2 12
getProductIdOfServiceForMultipleBtn()
S
61 2 12
app\controllers\KCTaxController::index()
S
61 2 12
App\controllers\KCAppointmentSettingController::enableDisableAppointmentDescription()
S
61 2 12
App\controllers\KCAppointmentSettingController::enableDisableAppointmentPatientInfo()
S
61 2 12
App\controllers\KCReportController::__construct()
S
62 2 12
App\Controllers\KCPatientEncounterController::getEncounterPrint()
S
62 2 11
App\models\KCCustomField::kcGetCustomFields()
S
62 2 11
App\controllers\KCHomeController::getTermsCondition()
S
62 2 11
App\controllers\KCProSettingController::editClinicalDetailHideInPatient()
S
62 2 11
App\Controllers\KCServiceController::getProductIdOfService()
S
62 2 11
kcDoctorPatientList()
S
61 2 11
kcUnauthorizeAccessResponse()
S
63 2 11
kcGetUserData()
S
63 2 11
App\baseClasses\KCActivate::addDefaultModuleConfig()
S
53 1 26
kcGetServiceById()
S
62 2 11
App\Controllers\KCPatientPrescriptionController::getPrescriptionPrint()
S
62 2 11
App\controllers\KCProSettingController::saveCustomNotificationSetting()
S
62 2 11
App\controllers\KCProSettingController::__construct()
S
63 2 11
App\Controllers\KCPatientEncounterController::encounterExtraClinicalDetailFields()
S
53 1 26
App\controllers\KCNotificationTemplateController::saveEmailTemplate()
S
62 2 11
App\baseClasses\KCActivate::enqueueFrontScripts()
S
52 1 22
App\baseClasses\KCActivate::addDefaultPosts()
S
55 1 22
App\Controllers\Api\KCBookAppointmentController::__construct()
S
56 1 20
App\baseClasses\KCActivate::addDoctorEmailTemplate()
S
57 1 19
App\Controllers\Api\KCApiHomeController::__construct()
S
56 1 19
App\controllers\KCZoomTelemedController::getZoomAccessToken()
S
56 1 18
kcMonthsTranslate()
S
59 1 16
App\Controllers\KCCustomFormController::save()
S
66 2 8
App\controllers\KCWidgetSettingController::__construct()
S
65 2 9
kcGenerateUsername()
S
66 2 8
App\controllers\KCProSettingController::googleCalPatient()
S
64 2 10
app\controllers\KCTaxController::__construct()
S
64 2 10
kcGetUserDefaultPermission()
S
72 2 6
App\Controllers\KCPatientBillController::sendPaymentLink()
S
64 2 10
App\controllers\KCZoomTelemedController::saveDoctorServeroauthConfiguration()
S
66 2 8
kcEncounterPrintContent()
S
65 2 9
App\controllers\KCGooglemeetController::saveGoogleMeetEventTemplate()
S
64 2 10
App\baseClasses\KCActivate::kivicare_agent_admin_access()
S
75 2 4
App\controllers\KCProSettingController::editClinicalDetailInclude()
S
64 2 10
App\baseClasses\KCActivate::iq_dismiss_notice()
S
72 2 5
App\baseClasses\KCActivate::custom_redirect_after_password_reset()
S
70 2 6
App\Controllers\KCAppointmentController::appointmentFilterDateFormat()
S
69 2 7
App\baseClasses\KCActivate::kc_get_page_id()
S
74 2 4
App\controllers\KCProSettingController::updateRTLMode()
S
63 2 10
App\baseClasses\KCBase::userHasKivicareRole()
S
69 2 6
App\controllers\KCProSettingController::saveCopyRightText()
S
65 2 8
App\models\KCCustomForm::customFormPermissionUserWise()
S
66 2 7
App\controllers\KCGeneralSettingController::__construct()
S
65 2 9
App\baseClasses\KCModel::insert()
S
66 2 9
App\controllers\KCProSettingController::saveConfig()
S
66 2 8
kcGetAppointmentPageUrl()
S
65 2 9
kcUpdateFields()
S
67 2 7
App\Controllers\KCCustomFormController::delete()
S
66 2 8
App\controllers\KCGeneralSettingController::getAppConfig()
S
71 2 6
App\controllers\KCGeneralSettingController::saveFullcalendarSetting()
S
65 2 8
kcGetDateFormat()
S
74 2 4
App\baseClasses\KCBase::getLoginUserRole()
S
63 2 10
App\controllers\KCPermissionController::__construct()
S
65 2 9
kcUpdateFieldsDataType()
S
68 2 7
App\controllers\KCModuleController::__construct()
S
65 2 9
App\controllers\KCLanguageController::__construct()
S
69 2 7
App\controllers\KCReportController::getYears()
S
70 2 6
App\controllers\KCProSettingController::updateThemeColor()
S
64 2 10
App\controllers\KCGooglemeetController::saveGoogleMeetConfig()
S
66 2 8
App\baseClasses\KCBase::getUserRoleById()
S
64 2 9
App\Controllers\KCClinicController::getDoctorWiseClinic()
S
64 2 10
generatePatientUniqueIdRegister()
S
63 2 10
App\controllers\KCProSettingController::editEncounterCustomFieldInclude()
S
64 2 10
App\controllers\KCProSettingController::saveSmsConfig()
S
64 2 10
KCElementorClinicCard::get_style_depends()
S
68 2 7
App\baseClasses\KCModel::get_all()
S
63 2 10
kcGetDefaultClinicId()
S
66 2 9
App\baseClasses\KCBase::doctor_enable_calender()
S
67 2 8
KCElementorClinicWiseDoctor::get_style_depends()
S
68 2 7
App\Controllers\KCCustomFormController::edit()
S
66 2 8
App\baseClasses\KCBase::get_instance()
S
71 2 6
kcGetStartOfWeek()
S
68 2 8
App\baseClasses\KCModel::update()
S
67 2 8
App\controllers\KCAppointmentSettingController::restrictAppointmentEdit()
S
65 2 9
kcGetServiceCharges()
S
62 2 10
App\controllers\KCModuleController::prescriptionModules()
S
68 2 7
App\baseClasses\KCDeactivate::__construct()
S
66 2 8
kcGetStepConfig()
S
66 2 9
App\controllers\KCModuleController::encounterModules()
S
68 2 7
App\controllers\KCZoomTelemedController::getServerOauthConfig()
S
68 2 7
kcGetModules()
S
66 2 9
kcAppointmentWidgetLoader()
S
73 2 4
App\controllers\KCGoogleCalenderController::saveGoogleEventTemplate()
S
64 2 10
App\controllers\KCHomeController::convertWeekDaysToLang()
S
64 2 10
App\controllers\KCProSettingController::saveWhatsAppConfig()
S
64 2 10
App\controllers\KCDashboardSidebarController::__construct()
S
65 2 9
App\controllers\KCNotificationTemplateController::getEmailTemplate()
S
59 1 14
KCElementorClinicCard::__construct()
S
58 1 14
App\controllers\KCNotificationTemplateController::getSMSTemplate()
S
59 1 14
App\Controllers\KCStaticDataController::__construct()
S
60 1 13
App\Controllers\KCCustomFieldController::savecustomField()
S
63 1 11
kcPrintTitle()
S
70 1 11
kcDefaultAppointmentWidgetOrder()
S
61 1 11
App\models\KCAppointment::getDoctorAppointments()
S
77 1 3
App\Controllers\KCPatientMedicalRecordsController::__construct()
S
71 1 6
isKiviCareWebhooksAddonActive()
S
81 1 3
kcThrowExceptionResponse()
S
70 1 7
isKiviCareBodyChartActive()
S
81 1 3
KCElementorClinicCard::get_title()
S
79 1 3
App\models\KCPatientEncounter::__construct()
S
80 1 3
App\baseClasses\KCModel::get_table_name()
S
82 1 3
KCElementorClinicCard::get_name()
S
82 1 3
App\controllers\KCImportModuleDataController::__construct()
S
71 1 6
kcAppointmentZoomPatientEmail()
S
79 1 3
isKiviCareGoogleMeetActive()
S
81 1 3
isKiviCareTelemedActive()
S
81 1 3
KCElementorClinicWiseDoctor::get_name()
S
82 1 3
App\controllers\KCAuthController::__construct()
S
71 1 6
App\Controllers\KCReceptionistController::__construct()
S
77 1 4
iskcWooCommerceActive()
S
81 1 3
isKiviCareRazorpayActive()
S
81 1 3
getKiviCareProVersion()
S
81 1 3
App\models\KCCustomFormData::__construct()
S
80 1 3
kcSanitizeHTML()
S
80 1 3
kcGenerateString()
S
75 1 4
App\controllers\KCGoogleCalenderController::__construct()
S
77 1 4
kc_get_multiple_option()
S
67 1 8
isKiviCareStripepayActive()
S
81 1 3
isKiviCareAPIActive()
S
81 1 3
App\controllers\KCClinicSessionController::__construct()
S
71 1 6
kcGetDefaultClinic()
S
67 1 7
App\models\KCClinicSession::__construct()
S
80 1 3
App\controllers\KCPatientController::__construct()
S
71 1 6
App\controllers\KCAuthController::logout()
S
69 1 7
App\controllers\KCNotificationTemplateController::saveSMSTemplate()
S
66 1 8
isKiviCareProActive()
S
81 1 3
App\Controllers\KCElementorController::__construct()
S
71 1 6
kcClinicPatientList()
S
74 1 4
App\Controllers\KCPatientMedicalHistoryController::__construct()
S
69 1 7
App\Controllers\KCClinicController::__construct()
S
71 1 6
App\controllers\KCLanguageController::getAllLang()
S
72 1 5
App\Controllers\KCCustomFieldController::__construct()
S
71 1 6
App\Controllers\KCClinicScheduleController::__construct()
S
69 1 7
KCElementorClinicWiseDoctor::get_title()
S
79 1 3
isLoaderCustomUrl()
S
74 1 4
App\baseClasses\KCModel::get_db_instance()
S
78 1 4
App\controllers\KCPatientController::getHideFieldsArrayFromFilter()
S
69 1 7
App\Controllers\KCDoctorController::getDoctorWorkdayAndSession()
S
66 1 8
App\controllers\KCPatientReportController::__construct()
S
71 1 6
App\models\KCAppointment::__construct()
S
80 1 3
App\controllers\KCDoctorRatingController::__construct()
S
71 1 6
kcGetFormatedDate()
S
68 1 7
App\controllers\KCGooglemeetController::__construct()
S
71 1 6
kivicareCommonSendEmailIfOnlyLitePluginActive()
S
64 1 10
kcGetTimeZoneOption()
S
62 1 10
App\controllers\KCNotificationTemplateController::getTwillioSMSTemplate()
S
68 1 7
kcAppointmentZoomDoctorEmail()
S
79 1 3
App\controllers\KCLanguageController::getJosnFile()
S
67 1 8
App\Controllers\KCDoctorController::__construct()
S
71 1 6
kcGetFormatedDateAndTime()
S
66 1 8
KCElementorClinicWiseDoctor::get_icon()
S
82 1 3
App\Controllers\KCServiceController::__construct()
S
71 1 6
App\controllers\KCNotificationTemplateController::saveApiConfigurationList()
S
67 1 8
decodeSpecificSymbols()
S
75 1 4
App\baseClasses\KCModel::delete()
S
76 1 4
kcGetFormatedTime()
S
75 1 4
kcGetiUnderstand()
S
74 1 4
App\baseClasses\KCRoutesHandler::__construct()
S
81 1 3
App\Controllers\KCPatientPrescriptionController::__construct()
S
71 1 6
App\controllers\KCLanguageController::editConfig()
S
70 1 6
App\controllers\KCNotificationTemplateController::saveDynamicKeys()
S
67 1 8
KCElementorClinicCard::get_icon()
S
82 1 3
App\baseClasses\KCRoutesHandler::init()
S
70 1 6
App\baseClasses\KCModel::__construct()
S
75 1 4
kcAppointmentIsWoocommerceOrder()
S
63 1 10
App\controllers\KCLanguageController::updateLang()
S
67 1 8
App\controllers\KCNotificationTemplateController::getDynamicKeys()
S
67 1 8
App\Controllers\KCReceptionistController::changeEmail()
S
65 1 9
App\models\KCClinicSchedule::__construct()
S
80 1 3
App\Controllers\KCDoctorController::saveDoctorClinic()
S
64 1 10
App\models\KCUser::__construct()
S
76 1 4
kcGetPermission()
S
76 1 4

98 more item(s) not shown.