Code Analysis: Eventilla Events 1.7.4

Function Rating Maintainability Complexity Lines of code
Eventilla_Wp_Api_Request::events_to_posts()
D
11
66 372
Eventilla_Wp_Api_Request::get()
C
34 23 82
Eventilla_Wp_Shortcode::parse_event_list()
B
28
16 161
Eventilla_Wp_Api_Request::create_custom_post_from_id()
B
32 20 99
Eventilla_Wp_Api_Request::process_event_batch()
B
35 18 91
Eventilla_Wp_Public::parse_event_registration_response()
A
40 11 64
Eventilla_Wp_Form_Builder::create_registration_form()
A
48 12 33
Eventilla_Wp_Api_Request::update_event()
A
40 10 59
Eventilla_Wp_Api_Request::set_endpoint_url()
A
46 11 39
Eventilla_Wp_Cron::update_from_api()
A
42 10 54
Eventilla_Wp_Admin::register_setting()
A
30 1 177
Eventilla_Wp_Admin::eventilla_opt_sanitize_chosen_event_fields()
A
47 10 32
Eventilla_Wp_Shortcode::parse_single_event()
A
36 6 89
Eventilla_Wp_Form_Type::get_checkbox()
A
49 9 31
Eventilla_Wp_Form_Type::get_radio()
A
49 9 31
Eventilla_Wp_Form_Type::get_select()
A
50 9 27
Eventilla_Wp_Form_Builder::get_registration_forms_html()
A
51 9 25
Eventilla_Wp_Public::event_registration()
A
45 8 40
Eventilla_Wp_Form_Type::get_telephone()
A
47 7 35
Eventilla_Wp_Admin::eventilla_opt_general_cb()
S
45 6 43
Eventilla_Wp_Api_Request::generate_featured_image()
S
45 6 41
Eventilla_Wp_Cpt::__construct()
S
51 7 24
Eventilla_Wp_Deactivator::deactivate()
S
44 5 47
Eventilla_Wp_Form_Type::get_number()
S
49 6 31
Eventilla_Wp_Admin::eventilla_list_events()
S
44 5 43
Eventilla_Wp_Admin::eventilla_list_events_data()
S
45 5 40
Eventilla_Wp_Form_Type::get_title()
S
53 6 23
Eventilla_Wp_Api_Request::sanitize_form()
S
38 1 96
Eventilla_Wp_Public::get_ticket_string()
S
56 6 19
Eventilla_Wp_Api_Request::delete_unsync_events()
S
50 5 31
Eventilla_Wp_Api_Request::get_uids_from_api_request()
S
58 6 15
Eventilla_Wp_Api_Request::post_curl()
S
44 4 43
Eventilla_Wp_Api_Request::display_xml_errors()
S
53 5 22
Eventilla_Wp_Cron::delete_unavailable_events()
S
54 5 21
Eventilla_Wp_Admin::eventilla_opt_is_api_logger()
S
54 5 21
Eventilla_Wp_Api_Request::post()
S
47 4 36
Eventilla_Wp_Form_Options::__construct()
S
61 5 14
Eventilla_Wp_Taxonomy::__construct()
S
62 5 11
Eventilla_Wp_Api_Request::get_existing_events()
S
53 4 24
Eventilla_Wp_Form_Builder::get_tickets_name()
S
55 4 21
Eventilla_Wp_Admin::eventilla_opt_sanitize_allowed_tags()
S
57 4 16
Eventilla_Wp_Admin::true_add_mce_button()
S
58 4 16
Eventilla_Wp_Api_Request::head()
S
48 3 31
Eventilla_Wp_Api_Request::log_date()
S
57 4 15
Eventilla_Wp_Admin::fetchSingleEvent()
S
58 4 15
Eventilla_Wp_Response_Validation::validate_api_key_and_account_id()
S
58 4 14
Eventilla_Wp_Response_Validation::validate_events_and_render_errors()
S
61 4 12
Eventilla_Wp_Api_Request::check_post_existence()
S
52 3 27
Eventilla_Wp_Html_Builder_Shortcode::get_event_content()
S
62 4 11
Eventilla_Wp_Form_Builder::get_ticket_id_by_form_id()
S
62 4 11
Eventilla_Wp_Cpt::updated_messages()
S
52 3 20
Eventilla_Wp_Form_Type::get_input()
S
57 3 16
Eventilla_Wp_Cpt::update_event_callback()
S
59 3 15
Eventilla_Wp_Response_Validation::validate_api()
S
66 4 8
Eventilla_Wp_Admin::eventilla_opt_template_editor_list_cb()
S
58 3 14
Eventilla_Wp_Api_Request::eventilla_check_modified()
S
60 3 13
Eventilla_Wp_Cpt::register_post_type()
S
45 1 42
Eventilla_Wp_Taxonomy::register_taxonomy()
S
47 1 37
Eventilla_Wp_Html_Builder_Shortcode::__construct()
S
48 1 36
Eventilla_Wp_Admin::start_and_end_event_date_column()
S
57 2 16
Eventilla_Wp_Admin::eventilla_opt_sanitize_apikey()
S
59 2 15
Eventilla_Wp_Loader::run()
S
66 3 8
Eventilla_Wp_Public::get_count_events_from_api()
S
62 3 10
Eventilla_Wp_Public::set_cron_ajax()
S
68 3 7
Eventilla_Wp_Cron::set_cron()
S
67 3 8
Eventilla_Wp_Admin::eventilla_check_api_credentials()
S
58 2 15
Eventilla_Wp_Cron::install_events_cron()
S
67 3 8
Eventilla_Wp_Api_Request::check_if_image_already_exists()
S
60 2 14
Eventilla_Wp_Admin::eventilla_opt_template_editor_table_cb()
S
60 2 13
Eventilla_Wp_Admin::eventilla_opt_template_editor_tile_cb()
S
61 2 12
Eventilla_Wp_Admin::eventilla_opt_sanitize_template_editor()
S
62 2 11
Eventilla_Wp_Form_Builder::get_start_form()
S
56 1 26
Eventilla_Wp_Html_Builder_Shortcode::get_default_table_template()
S
54 1 23
Eventilla_Wp_Cpt::ajax_update_event()
S
100 1 23
Eventilla_Wp_Html_Builder_Shortcode::get_default_tile_template()
S
56 1 21
Eventilla_Wp_Html_Builder_Shortcode::get_default_list_template()
S
56 1 21
Eventilla_Wp_Admin::enqueue_scripts()
S
56 1 21
Eventilla_Wp::load_dependencies()
S
56 1 18
Eventilla_Wp_Admin::eventilla_opt_position_cb()
S
59 1 16
Eventilla_Wp_Form_Builder::get_end_form()
S
62 1 16
Eventilla_Wp_Html_Builder_Shortcode::get_end_events_block()
S
67 2 7
Eventilla_Wp_Shortcode::convert_date()
S
59 1 15
Eventilla_Wp_Admin::eventilla_opt_sanitize_batchsize()
S
72 2 6
Eventilla_Wp_Html_Builder_Shortcode::get_start_events_block()
S
67 2 7
Eventilla_Wp_Form_Builder::get_url()
S
70 2 6
Eventilla_WP_Common::log_error()
S
66 2 8
Eventilla_Wp_Form_Type::get_required_attribute()
S
79 2 3
Eventilla_Wp_Cpt::add_update_button()
S
68 2 9
Eventilla_Wp_Admin::eventilla_opt_chosen_event_fields_cb()
S
65 2 8
Eventilla_Wp_Admin::eventilla_opt_sanitize_position()
S
73 2 5
Eventilla_Wp_Admin::eventilla_opt_sanitize_delay()
S
72 2 6
Eventilla_Wp_Api_Request::delete_image_if_exist()
S
69 2 7
Eventilla_Wp_Form_Builder::get_event_public_id()
S
68 2 7
Eventilla_Wp_Form_Type::get_textarea()
S
61 1 15
Eventilla_Wp_Html_Builder_Shortcode::template_handler()
S
57 1 14
Eventilla_Wp::define_admin_hooks()
S
58 1 14
Eventilla_Wp_Html_Builder_Shortcode::get_event_for_table()
S
57 1 14
Eventilla_Wp::define_public_hooks()
S
59 1 14
Eventilla_Wp_Cron::add_intervals()
S
63 1 11
Eventilla_Wp_Public::get_count_events_from_db()
S
64 1 10
deactivate_eventilla_wp()
S
76 1 4
run_eventilla_wp()
S
77 1 4
true_register_mce_button()
S
77 1 4
Eventilla_Wp::__construct()
S
66 1 9
Eventilla_Wp_Admin::eventilla_opt_download_images()
S
68 1 7
Eventilla_Wp_Loader::add_filter()
S
77 1 3
Eventilla_Wp_Form_Type::get_email_input()
S
79 1 3
Eventilla_Wp_Admin::eventilla_opt_apikey_cb()
S
73 1 4
Eventilla_Wp_Admin::enqueue_styles()
S
77 1 3
Eventilla_Wp_i18n::load_plugin_textdomain()
S
69 1 7
Eventilla_Wp_Shortcode::set_options()
S
79 1 3
Eventilla_Wp_Api_Request::update_single_event()
S
75 1 4
Eventilla_Wp::define_cron_hooks()
S
72 1 5
Eventilla_Wp_Admin::eventilla_opt_delete_all_events()
S
68 1 7
Eventilla_Wp_Admin::__construct()
S
77 1 4
Eventilla_Wp_Admin::eventilla_opt_use_social_media_logo()
S
68 1 7
Eventilla_Wp_Form_Type::get_wrap_form_group()
S
80 1 3
Eventilla_WP_Common::__construct()
S
77 1 4
Eventilla_Wp_Admin::eventilla_opt_allowed_tags_cb()
S
73 1 4
Eventilla_Wp_Loader::__construct()
S
77 1 4
Eventilla_Wp::get_plugin_name()
S
82 1 3
Eventilla_Wp_Shortcode::csv_to_array()
S
79 1 3
Eventilla_Wp_Admin::my_new_custom_post_column()
S
75 1 4
Eventilla_Wp_Admin::eventilla_opt_dont_import_past_events()
S
68 1 7
Eventilla_Wp_Admin::display_options_page()
S
82 1 3
Eventilla_Wp_Form_Type::get_wrap_row_clearfix()
S
80 1 3
Eventilla_Wp_Admin::eventilla_opt_delay()
S
73 1 4
Eventilla_Wp::set_locale()
S
75 1 4
Eventilla_Wp_Form_Options::get_ticket_id()
S
81 1 3
Eventilla_Wp_Api_Request::eventilla_authstring()
S
66 1 7
Eventilla_Wp_Public::enqueue_scripts()
S
72 1 4
activate_eventilla_wp()
S
76 1 4
Eventilla_Wp_Cpt::bulk_updated_messages()
S
62 1 10
Eventilla_Wp_Public::set_options()
S
79 1 3
Eventilla_Wp_Public::enqueue_styles()
S
67 1 7
Eventilla_Wp_Admin::eventilla_opt_sanitize_css_editor()
S
65 1 9
Eventilla_Wp_Api_Request::__construct()
S
64 1 9
codemirror_enqueue_scripts()
S
69 1 6
Eventilla_Wp_Form_Options::get_id()
S
82 1 3
Eventilla_Wp_Loader::add_action()
S
77 1 3
Eventilla_Wp_Admin::eventilla_opt_batchsize()
S
73 1 4
Eventilla_Wp_Admin::add_options_page()
S
66 1 9
Eventilla_Wp_Html_Builder_Shortcode::get_event_for_list()
S
75 1 4
Eventilla_Wp_Admin::eventilla_opt_account_id_cb()
S
73 1 4
Eventilla_Wp_Html_Builder_Shortcode::get_event_for_tile()
S
75 1 4
Eventilla_Wp_Public::register_shortcodes()
S
72 1 5
Eventilla_Wp_Admin::eventilla_opt_event_hash()
S
71 1 6
Eventilla_Wp_Admin::eventilla_opt_match_all()
S
68 1 7
Eventilla_Wp::get_version()
S
82 1 3
Eventilla_Wp::run()
S
82 1 3
Eventilla_Wp_Admin::eventilla_opt_delete_past_events()
S
68 1 7
Eventilla_Wp_Form_Options::get_eventilla_uid()
S
82 1 3
Eventilla_Wp_Admin::eventilla_opt_current_lang_cb()
S
74 1 4
Eventilla_Wp_Public::send_event_registration_v2()
S
72 1 5
Eventilla_Wp::get_loader()
S
82 1 3
Eventilla_Wp_Form_Type::get_text_input()
S
79 1 3
Eventilla_Wp_Form_Type::get_wrap_col_12()
S
80 1 3
Eventilla_Wp_Activator::activate()
S
63 1 10
Eventilla_Wp_Public::__construct()
S
74 1 5
Eventilla_Wp_Form_Options::get_language()
S
82 1 3
Eventilla_Wp_Loader::add()
S
64 1 10
Eventilla_Wp_Shortcode::__construct()
S
74 1 5
Eventilla_Wp_Cpt::add_event_update_actions()
S
72 1 5
true_add_tinymce_script()
S
83 1 3
Eventilla_Wp_Admin::eventilla_opt_css_editor_cb()
S
69 1 6