Code Analysis: WP Time Slots Booking Form 1.1.26

Function Rating Maintainability Complexity Lines of code
CP_TimeSlotsBookingPlugin::data_management()
D
14
71 251
CP_TimeSlotsBookingPlugin::export_csv_schedule()
D
22
56 154
CP_TimeSlotsBookingPlugin::insert_public_item()
D
20
36 246
CP_TimeSlotsBookingPlugin::filter_list()
D
29
38 101
_cptslotsb_replace_vars()
D
28
35 124
CP_TimeSlotsBookingPlugin::ready_to_go_reservation()
D
28
35 121
cptslotsb_DashboardWidget::pp_DashboardWidget()
D
28
33 116
CP_TimeSlotsBookingPlugin::export_csv()
C
33 26 87
CP_TimeSlotsBookingPlugin::check_reports()
B
36 21 69
cptslotsb_iCalExport::get_addon_form_settings()
B
32 16 124
codepeople_add_promote_banner()
B
36 17 90
CP_TimeSlotsBookingPlugin::get_records_csv()
B
36 18 75
cptslotsb_form_result()
B
39 17 61
CP_TimeSlotsBookingPlugin::settings_page()
B
42 17 50
CP_TimeSlotsBookingPlugin::save_edition()
B
41 17 49
cptslotsb_iCalExport::export_iCal()
B
36 15 70
CP_TimeSlotsBookingPlugin::get_appointments_text()
A
52 15 20
cptslotsb_iCalExport::attach_ical_file()
A
36 11 70
CP_TimeSlotsBookingPlugin::_install()
A
30 4 155
CP_TimeSlotsBookingPlugin::save_options()
A
36 7 81
cptslotsb_loading_add_ons()
A
52 10 23
CP_TimeSlotsBookingPlugin::available_templates()
A
53 10 20
CP_TimeSlotsBookingPlugin::insert_adminScripts()
A
51 9 21
_cptslotsb_extract_tags()
A
51 8 25
cptslotsb_feedback_javascript()
S
44 1 112
CP_TimeSlotsBookingPlugin::translate_json()
S
53 7 21
CP_TimeSlotsBookingPlugin::check_max_capacity()
S
58 7 14
CP_TimeSlotsBookingPlugin::publish_on()
S
50 6 28
CP_TimeSlotsBookingPlugin::insert_button()
S
51 6 23
CP_TSLOTSBOOK_BaseClass::get_option()
S
54 6 21
CP_TimeSlotsBookingPlugin::extract_appointments()
S
46 5 36
CP_TimeSlotsBookingPlugin::print_multiview_format()
S
40 3 61
CP_TimeSlotsBookingPlugin::render_form_admin()
S
59 6 12
CP_TSLOTSBOOK_BaseClass::install()
S
58 5 16
CP_TimeSlotsBookingPlugin::wptsbk_custom_sort()
S
71 6 5
cptslotsb_iCalExport::pp_iCalExport_update_status()
S
61 6 10
CP_TimeSlotsBookingPlugin::render_status_box()
S
62 6 9
CP_TimeSlotsBookingPlugin::data_management_loaded()
S
57 5 15
cptslotsb_activation_redirect()
S
63 6 10
CP_TimeSlotsBookingPlugin::replace_tags()
S
59 5 13
_js2PhpTime()
S
61 5 11
CP_TimeSlotsBookingPlugin::get_form_field_label()
S
63 5 11
cpwptimeslotsbk_mv_autodetect_language()
S
55 4 19
CP_TimeSlotsBookingPlugin::autodetect_language()
S
56 4 18
CP_TSLOTSBOOK_BaseClass::get_param()
S
67 5 8
CP_TSLOTSBOOK_BaseClass::get_FULL_site_url()
S
58 4 15
cptimeslotsbk_litespeed_cache_optimize_js_excludes()
S
43 1 58
cptimeslotsbk_autoptimize_filter_js_exclude()
S
43 1 58
CP_TimeSlotsBookingPlugin_Widget::widget()
S
59 4 13
CP_TimeSlotsBookingPlugin::iconv()
S
61 4 11
CP_TimeSlotsBookingPlugin::extract_total_price()
S
65 4 8
CP_TimeSlotsBookingPlugin::format12hours()
S
65 4 8
cptslotsb_iCalExport::_log()
S
58 3 15
cptslotsb_DashboardWidget::_log()
S
58 3 15
CP_WPTimeSlotsBK_Elementor::__construct()
S
66 4 7
cptslotsb_feedback()
S
49 2 30
cptimeslotsbk_sbp_fix_conflict()
S
67 4 8
Elementor_CPWPTimeSlots_Widget::render()
S
50 2 29
cptslotsb_iCalExport::__construct()
S
59 3 13
Elementor_CPWPTimeSlots_Widget::_register_controls()
S
53 2 24
CP_TimeSlotsBookingPlugin::gutenberg_block()
S
53 2 20
CP_TimeSlotsBookingPlugin::check_current_user_access()
S
64 3 9
CP_TSLOTSBOOK_BaseClass::get_site_url()
S
63 3 10
CP_TimeSlotsBookingPlugin::filter_content()
S
59 2 15
CP_WPTimeSlotsBK_Elementor::register_elementor_widget()
S
72 3 5
CP_TimeSlotsBookingPlugin::format_date()
S
59 2 13
CP_TimeSlotsBookingPlugin::update_status()
S
60 2 11
cptslotsb_iCalExport::update_database()
S
60 1 16
cptslotsb_DashboardWidget::make_links_clickable()
S
66 2 8
CP_TimeSlotsBookingPlugin::get_status_list()
S
71 2 6
CP_TSLOTSBOOK_BaseClass::add_field_verify()
S
64 2 9
CP_TSLOTSBOOK_BaseClass::verify_nonce()
S
68 2 8
cptslotsb_feedback_insert_adminScripts()
S
66 2 9
cptslotsb_DashboardWidget::__construct()
S
71 2 5
CP_TimeSlotsBookingPlugin::generateSafeFileName()
S
59 1 14
listgroupd_addon_wptimeslotbkfastsortfn()
S
90 1 1
cptslotsb_BaseAddon::get_addon_id()
S
82 1 3
CP_TimeSlotsBookingPlugin::admin_menu()
S
63 1 9
CP_TimeSlotsBookingPlugin_Widget::__construct()
S
74 1 4
CP_TSLOTSBOOK_BaseClass::cleanJSON()
S
68 1 7
CP_WPTimeSlotsBK_Elementor::enqueue_editor_styles()
S
100 1 2
cpcff_decodeColor()
S
65 1 9
CP_WPTimeSlotsBK_Elementor::enqueue_frontend_styles()
S
68 1 6
cptslotsb_BaseAddon::get_addon_description()
S
82 1 3
_mySql2PhpTime()
S
67 1 7
CP_TSLOTSBOOK_BaseClass::is_administrator()
S
81 1 3
cptslotsb_iCalExport::getiCalLink()
S
73 1 4
cptslotsb_BaseAddon::get_addon_form_settings()
S
82 1 3
Elementor_CPWPTimeSlots_Widget::get_name()
S
82 1 3
CP_TimeSlotsBookingPlugin::setId()
S
81 1 3
appbkfastsortfn()
S
90 1 1
CP_TimeSlotsBookingPlugin::plugin_page_links()
S
64 1 9
_php2MySqlTime()
S
80 1 3
Elementor_CPWPTimeSlots_Widget::get_title()
S
82 1 3
Elementor_CPWPTimeSlots_Widget::get_categories()
S
81 1 3
cptslotsb_BaseAddon::get_addon_name()
S
82 1 3
CP_TimeSlotsBookingPlugin_Widget::update()
S
71 1 6
cptslotsb_DashboardWidget::get_addon_form_settings()
S
82 1 3
cpcff_similarColors()
S
76 1 3
cptslotsb_cleanJSON()
S
68 1 7
_php2JsTime()
S
79 1 3
CP_WPTimeSlotsBK_Elementor::register_widget_category()
S
69 1 7
Elementor_CPWPTimeSlots_Widget::get_icon()
S
82 1 3
cptslotsb_DashboardWidget::add_dashboard_widgets()
S
78 1 3
cptslotsb_BaseAddon::get_addon_settings()
S
82 1 3
cpcff_make_seed()
S
74 1 4
cptslotsb_BaseAddon::addon_is_active()
S
76 1 4
appbkfastsortfn()
S
90 1 1
CP_TimeSlotsBookingPlugin_Widget::form()
S
66 1 8