Code Analysis: Quick Event Manager 9.9.10

Function Rating Maintainability Complexity Lines of code
qem_event_construct_esc()
D
0
173 305
qem_display_form_unprotected_esc()
D
0
133 417
qem_verify_form()
D
12
104 226
qem_build_event()
D
10
101 254
qem_build_registration_table_esc()
D
9
95 343
qem_show_calendar_esc()
D
7
94 351
qem_event_shortcode_esc()
D
11
102 229
qem_register()
D
7
39 692
qem_download_files()
D
19
67 196
qem_messages()
D
14
59 310
qem_generate_css()
D
16
52 234
get_event_calendar_icon()
D
26
55 118
qem_build_event_message()
D
28
46 114
qem_ajax_validation()
D
25
40 155
qem_ipn()
D
26
41 137
qem_process_form()
D
25
40 145
event_details_meta()
D
16
20 349
save_event_details()
C
27
27 148
qem_display_page()
C
18
8 387
qem_category_key()
C
34 26 80
qem_calendar()
C
19
9 328
qem_build_email_list()
B
38 23 72
qem_styles()
B
22
8 254
qem_event_settings()
B
28
15 145
qem_send_confirmation()
B
35 18 86
qem_tabbed_page()
B
42 18 53
qem_payment()
B
27
8 167
qem_options_e()
A
40 15 50
qem_build_paypal_form_esc()
A
39 13 58
event_custom_columns()
A
43 13 48
qem_calc_money_values()
A
39 12 58
Quick_Event_Manager\Plugin\Business\Business::pending_cleardown()
A
44 12 45
qem_loop_esc()
A
43 11 46
qem_autoresponse_page()
A
34 7 91
qem_admin_notification()
A
41 9 57
qem_get_eventlist_e()
A
44 10 39
qem_widget::form()
A
33 3 131
qem_places()
A
52 10 22
qem_get_stored_register()
A
33 4 109
Quick_Event_Manager\Plugin\Control\Freemius_Config::init()
A
42 7 61
qem_get_the_numbers()
A
56 10 16
qem_wp_mail()
A
51 9 23
qem_duplicate()
A
52 9 22
qem_registration_fields()
A
34 1 139
Quick_Event_Manager\Plugin\UI\Admin\Admin::admin_notices()
A
50 8 30
qem_create_post()
A
43 7 44
manage_wp_posts_be_qe_pre_get_posts()
A
53 8 26
qem_stored_guest()
A
32 2 116
event_get_stored_options()
A
35 3 97
qem_sendremovalemail()
S
42 5 55
qem_get_element()
S
55 7 23
qem_calendar_widget::form()
S
37 2 97
get_event_map()
S
53 7 19
qem_attending()
S
56 7 17
qem_get_next()
S
50 6 31
qem_duplicate_new_post()
S
49 6 29
qem_get_stored_payment()
S
45 5 42
qem_sanitize_forms_values()
S
55 6 20
qem_setup()
S
37 2 77
qem_calendar_widget::widget()
S
49 5 28
qem_calendar_months()
S
51 5 23
qem_add_attendee()
S
47 4 38
qem_category_dropdown()
S
53 5 22
qem_get_stored_style()
S
40 2 67
get_event_popup()
S
53 5 21
qem_get_stored_calendar()
S
40 2 66
get_event_content()
S
48 4 35
qem_ics()
S
45 3 48
Quick_Event_Manager\Plugin\Business\Event_Dates::convert_dates()
S
49 4 30
qem_check_ipnblock()
S
67 6 7
qem_sanitize_text_or_array_field()
S
60 5 14
qem_build_reg_input_esc()
S
58 5 13
qem_admin_tabs()
S
51 4 24
Quick_Event_Manager\Plugin\UI\Admin\Admin_Attendees::admin_menu()
S
46 2 52
event_get_stored_display()
S
43 2 50
Quick_Event_Manager\Plugin\Core\Utilities::get_display_settings()
S
43 2 50
action_add_meta_boxes()
S
50 3 34
get_custom_registration_form()
S
49 3 34
event_register()
S
44 2 46
qem_add_custom_types()
S
69 5 6
qem_admin_edit_table_order()
S
64 5 9
qem_remove_registration()
S
58 4 15
qem_current_page_url()
S
58 4 15
qem_search_array()
S
64 5 10
qem_download_ics()
S
58 4 14
qem_users()
S
59 4 13
qem_get_register_style()
S
45 2 43
Quick_Event_Manager\Plugin\Business\Business::send_notification()
S
50 3 27
qem_get_incontext()
S
62 4 11
qem_add_role_caps()
S
53 3 24
qem_kses_post_svg_form()
S
46 1 49
qem_get_redirect()
S
66 4 8
qem_message_categories_e()
S
59 3 14
qem_block_init()
S
52 2 29
qem_number_places_available()
S
60 3 14
qem_categories_e()
S
59 3 14
qem_actual_link()
S
60 3 13
qem_reg_fields_td_e()
S
60 3 12
qem_get_stored_autoresponder()
S
51 2 27
qem_sanitize_email_list()
S
62 3 11
qem_get_stored_api()
S
51 2 26
Quick_Event_Manager\Plugin\Control\User_Template_Loader::__construct()
S
52 2 24
Quick_Event_Manager\Plugin\Control\Admin_Template_Loader::__construct()
S
52 2 24
qem_sendreplacementemail()
S
52 2 23
qem_widget::update()
S
56 2 19
qem_get_stored_incontext()
S
56 2 19
qem_settings_scripts()
S
56 2 19
qem_guest_list()
S
51 1 32
event_details_reg()
S
46 1 32
qem_get_stored_sandbox()
S
58 2 16
qem_head_ic()
S
57 2 16
qem_get_dropdown()
S
68 3 7
qem_get_variable_prices_attending()
S
65 3 9
qem_add_message_key()
S
65 3 9
qem_split_surname()
S
65 3 8
qem_attendees()
S
64 3 8
qem_set_variable_prices_attending_errors()
S
66 3 8
qem_csv_a_cell()
S
70 3 6
duplicate_post()
S
66 3 7
qem_calendar_widget::update()
S
61 2 12
qem_get_stored_msg()
S
62 2 12
qem_enqueue_scripts()
S
57 1 19
qem_sort_date_desc()
S
67 2 8
Quick_Event_Manager\Plugin\Core\Utilities::get_instance()
S
71 2 6
qem_widget::widget()
S
63 2 10
qem_get_end()
S
67 2 7
event_plugin_action_links()
S
67 2 7
Quick_Event_Manager\Plugin\Business\Business::cron_jobs()
S
73 2 5
qem_sort_email()
S
67 2 8
_remove_empty_internal()
S
79 2 3
qem_add_custom_post_type_to_query()
S
73 2 5
qem_build_team()
S
65 2 8
qem_admin_notice()
S
73 2 5
qem_sort_surname()
S
63 2 10
qem_external_permalink()
S
71 2 5
dateToCal()
S
74 2 5
qem_sort_date_asc()
S
67 2 8
remove_menus()
S
64 2 10
qem_time()
S
69 2 7
qem_wp_kses_post()
S
72 2 6
qem_plugin_row_meta()
S
68 2 7
qem_add_role()
S
61 1 15
save_event_field()
S
70 2 6
event_edit_columns()
S
59 1 14
qem_ics_button()
S
62 1 12
Quick_Event_Manager\Plugin\UI\Admin\Admin_Reports_Dashboard::dashboard_page()
S
62 1 12
Quick_Event_Manager\Plugin\UI\Admin\Admin_Email_Attendees::admin_page()
S
64 1 11
qem_short_desc_filter()
S
78 1 3
run_quick_event_manager()
S
63 1 10
qem_extend_notcoming()
S
82 1 3
Quick_Event_Manager\Plugin\Business\Business::rest_api_init()
S
91 1 2
add_qem_widget()
S
81 1 3
Quick_Event_Manager\Plugin\Core\Utilities::get_date_format()
S
75 1 4
Quick_Event_Manager\Plugin\Control\Deactivator::deactivate()
S
75 1 4
Quick_Event_Manager\Plugin\Control\Activator::activate()
S
89 1 2
Quick_Event_Manager\Plugin\Control\Plugin::run()
S
65 1 10
Quick_Event_Manager\Plugin\Control\User_Template_Loader::set_output()
S
80 1 3
Quick_Event_Manager\Plugin\UI\Admin\Admin_Email_Attendees::__construct()
S
74 1 5
qem_extend_registrations_setup__premoium_only()
S
83 1 3
Quick_Event_Manager\Plugin\Business\Business::set_html_content_type()
S
82 1 3
Quick_Event_Manager\Plugin\Control\Admin_Template_Loader::set_output()
S
80 1 3
Quick_Event_Manager\Plugin\Control\Plugin::define_public_hooks()
S
75 1 4
Quick_Event_Manager\Plugin\Control\Plugin::define_admin_hooks()
S
75 1 4
qem_calendar_widget::__construct()
S
69 1 7
Quick_Event_Manager\Plugin\UI\Admin\Admin_Attendees::email_attendees()
S
75 1 4
qem_widget::__construct()
S
69 1 7
Quick_Event_Manager\Plugin\Business\Event_Dates::__construct()
S
77 1 4
Quick_Event_Manager\Plugin\UI\Admin\Admin_Attendees::premium_reports()
S
75 1 4
Quick_Event_Manager\Plugin\Control\Plugin::define_integration_hooks()
S
91 1 2
Quick_Event_Manager\Plugin\Control\Uninstall::uninstall()
S
70 1 6
Quick_Event_Manager\Plugin\Control\Plugin::version_upgrades()
S
75 1 4
qem_flush_rules()
S
79 1 4
add_qem_calendar_widget()
S
81 1 3
qem_description_filter()
S
81 1 3
event_delete_options()
S
70 1 7
event_page_init()
S
67 1 9
Quick_Event_Manager\Plugin\UI\User\FrontEnd::__construct()
S
74 1 5
remove_empty()
S
80 1 3
Quick_Event_Manager\Plugin\UI\Admin\Admin_Reports_Dashboard::run()
S
75 1 4
inner_custom_box()
S
71 1 6
Quick_Event_Manager\Plugin\UI\Admin\Admin::enqueue_styles()
S
78 1 3
Quick_Event_Manager\Plugin\Core\Utilities::get_time_format()
S
75 1 4
Quick_Event_Manager\Plugin\Control\User_Template_Loader::get_output()
S
81 1 3
Quick_Event_Manager\Plugin\Business\Business::hooks()
S
72 1 5
Quick_Event_Manager\Plugin\UI\Admin\Admin_Attendees::__construct()
S
74 1 5
Quick_Event_Manager\Plugin\UI\Admin\Admin::__construct()
S
74 1 5
Quick_Event_Manager\Plugin\Core\Utilities::__construct()
S
91 1 2
event_column_register_sortable()
S
65 1 10
rcm_meta_box()
S
68 1 7
Quick_Event_Manager\Plugin\UI\Admin\Admin_Email_Attendees::run()
S
75 1 4
qem_ajax_calendar()
S
76 1 4
qem_get_event_field()
S
75 1 4
Quick_Event_Manager\Plugin\UI\Admin\Admin_Reports_Dashboard::__construct()
S
74 1 5
Quick_Event_Manager\Plugin\Control\Admin_Template_Loader::get_output()
S
81 1 3
qem_settings_init()
S
76 1 5
Quick_Event_Manager\Plugin\UI\Admin\Admin::enqueue_scripts()
S
77 1 3
qem_display_form_esc()
S
79 1 3
Quick_Event_Manager\Plugin\UI\User\FrontEnd::hooks()
S
91 1 2
Quick_Event_Manager\Plugin\UI\Admin\Admin_Attendees::hooks()
S
79 1 3
Quick_Event_Manager\Plugin\Control\Plugin::define_business_hooks()
S
75 1 4
Quick_Event_Manager\Plugin\Control\Plugin::__construct()
S
74 1 5
qem_get_addons()
S
78 1 4
Quick_Event_Manager\Plugin\Control\Plugin::define_admin_attendees_hooks()
S
75 1 4
Quick_Event_Manager\Plugin\Control\Plugin::set_locale()
S
72 1 5
Quick_Event_Manager\Plugin\Business\Business::__construct()
S
74 1 5
Quick_Event_Manager\Plugin\UI\Admin\Admin::hooks()
S
73 1 5