BookingPress D

Total Complexity 1,029
Dependencies 8
Dependents 0
Total lines 9,156
Lines of code 7,433
Logical lines of code 2,763
Comment lines 757
Methods 110
Properties 1

Methods 110

Method Rating Maintainability Complexity Lines of code
bookingpress_admin_footer_func()
D
5
40 1,380
bookinpgress_retrieve_default_workhours()
D
18
65 211
bookingpress_save_lite_wizard_settings_func()
D
18
53 219
bookingpress_generate_customize_css_func()
D
12
8 837
bookingpress_get_sysinfo_func()
D
16
34 375
bookingpress_send_anonymous_data_cron()
D
22
42 178
bookingpress_replace_appointment_data()
D
26
46 113
bookingpress_get_service_available_time()
D
25
44 142
bookingpress_get_default_dayoff_dates()
D
29
44 103
bookingpress_check_common_date_format()
C
35 30 89
install()
C
21
11 356
set_js()
C
37 28 60
bookingpress_install_default_pages()
C
24
15 241
bookingpress_retrieve_all_services()
B
36 22 70
bookingpress_install_default_customize_settings_data()
B
21
4 303
bookingpress_install_default_general_settings_data()
B
30 15 128
bookingpress_download_payment_log_func()
B
38 16 61
set_front_js()
B
37 15 69
set_css()
B
46 17 32
__construct()
A
31 12 105
bookingpress_deactivate_feedback_popup()
A
28
4 215
bookingpress_view_debug_payment_log_func()
A
41 15 46
bookingpress_get_daily_timeslots()
A
39 13 67
uninstall()
A
38 12 72
bookingpress_price_formatter_with_currency_symbol()
A
45 14 40
bookingpress_get_help_data_func()
A
42 13 54
bookingpress_retrieve_all_categories()
A
39 12 69
set_front_css()
A
44 13 38
bookingpress_user_update_meta_details()
A
51 13 25
bookingpress_wizard_dynamic_data_fields_func()
A
31 5 138
bookingpress_prevent_rocket_loader_script_clf()
A
51 12 24
bookingpress_convert_timezone_to_offset()
A
46 11 38
bookingpress_wizard_vue_methods_func()
A
35 1 181
bookingpress_debug_log_download_file()
A
47 10 32
bookingpress_get_appointment_customer_list()
A
47 10 31
bookingpress_is_appointment_booked()
A
44 9 41
bookingpress_update_settings()
A
47 9 37
bookingpress_prevent_rocket_loader_script()
A
54 10 19
bookingpress_get_customize_settings_lagecy()
A
44 8 46
bookingpress_get_settings()
A
49 9 30
bookingpress_get_customize_settings()
A
49 9 30
bookingpress_write_response()
A
49 9 29
get_bookingpress_service_data_group_with_category()
A
42 7 52
bookingpress_write_payment_log()
A
47 8 35
bookingpress_other_debug_logs_func()
A
45 7 42
bookingpress_get_service_end_time()
A
51 8 24
bookingpress_check_db_permission()
A
52 8 24
bookingpress_admin_notices()
A
52 8 21
bookingpress_select_date_before_load()
A
55 8 18
bookingpress_json_decode()
A
56 8 18
bookingpress_install_default_notification_data()
S
42 5 54
bookingpress_prevent_rocket_loader_script_clf_advanced()
S
54 7 20
bookingpress_is_front_page()
S
55 7 19
bookingpress_lite_deactivate_plugin_func()
S
49 6 31
bookingpress_remove_uploaded_file()
S
52 6 22
bookingpress_load_booking_form_custom_css()
S
53 6 20
bookingpress_load_mybooking_custom_css()
S
55 6 18
bookingpress_validate_username()
S
57 6 17
bookingpress_validate_email()
S
58 6 16
bookingpress_clear_debug_payment_log_func()
S
50 5 27
bookingpress_plugin_action_links()
S
54 5 22
bookingpress_get_search_customer_list()
S
52 5 21
bpa_array_trim()
S
58 5 17
bookingpress_file_upload_function()
S
58 5 15
bookingpress_check_common_time_format()
S
62 5 13
bookingpress_menu()
S
50 4 23
bookingpress_is_appointment_cancelled_or_rejected()
S
53 4 20
bookingpress_get_default_timeslot_data()
S
55 4 19
bookingpress_generate_token()
S
56 4 18
appointment_sanatize_field()
S
57 4 17
route()
S
57 4 16
bookingpress_get_currency_symbol()
S
58 4 16
get_free_menu_position()
S
58 4 16
bookingpress_get_settings_lagecy()
S
57 4 16
bookingpress_get_currency_code()
S
58 4 16
bookingpress_get_service_meta()
S
58 4 15
bookingpress_assign_caps_on_role_change()
S
60 4 13
update_bookingpress_customersmeta()
S
51 3 28
bookingpress_skip_wizard_func()
S
55 3 19
bookingpress_hide_update_notice()
S
58 3 15
delete_bookingpress_customersmeta()
S
61 3 13
bookingpress_hide_admin_notices()
S
66 3 8
bookingpress_page_slugs()
S
58 1 16
get_bookingpress_customersmeta()
S
64 2 9
bpa_is_pro_active()
S
68 2 7
deactivate_lite_version()
S
70 2 6
bookingpress_insert_appointment_logs()
S
64 2 10
get_customer_details()
S
66 2 8
get_service_by_id()
S
66 2 8
bookingpress_insert_payment_logs()
S
65 2 9
upgrade_data()
S
65 2 9
bookingpress_check_network_activation()
S
66 2 8
bookingpress_capabilities()
S
58 1 15
bookingpress_add_user_role_and_capabilities()
S
63 1 11
bpa_is_pro_exists()
S
75 1 4
get_monthstart_date_end_date()
S
67 1 8
deactivate_pro_version()
S
76 1 4
get_weekstart_date_end_date()
S
66 1 8
bookingpress_remove_core_updates()
S
70 1 7
bookingpress_dismisss_admin_notice_func()
S
76 1 4
bpa_pro_plugin_version()
S
76 1 4
bookingpress_gutenberg_category()
S
65 1 10
bookingpress_add_gutenbergblock()
S
76 1 4
bookingpress_wizard_dynamic_helper_vars_func()
S
67 1 9
bookingpress_after_deleted_user_action()
S
75 1 4
bookingpress_wizard_on_load_methods_func()
S
100 1 5
bookingpress_load_wizard_view_func()
S
77 1 4
set_global_javascript_variables()
S
73 1 5
bookingpress_get_form_field_list()
S
71 1 5
bookingpress_load_mybookings_custom_js()
S
75 1 4