Code Analysis: ICS Calendar 10.13.0

Function Rating Maintainability Complexity Lines of code
R34ICS::display_calendar()
D
7
102 323
R34ICS::event_description_html()
D
23
62 127
R34ICS::_url_get_contents()
D
22
55 149
r34ics_time_format()
D
31 57 67
R34ICS::shortcode()
D
21
43 189
R34ICS::_event_ics_download()
C
35 32 63
R34ICS::r34ics_calendar_classes()
B
46 22 30
r34ics_recurrence_description()
B
47 21 30
r34ics_system_report()
B
34 17 90
r34ics_location_map_link()
B
43 18 43
r34ics_date()
B
44 17 38
R34ICS::parse_attach_array()
A
47 17 27
wp_date()
A
40 15 57
r34ics_has_desc()
A
54 16 17
R34ICS::event_label_html()
A
50 15 22
r34ics_feed_colors_css()
A
40 11 78
R34ICS::color_key_html()
A
45 13 41
r34ics_scrub_duplicate_uids()
A
50 12 26
r34ics_line_break_fix()
A
47 11 34
r34ics_ajax()
A
50 11 26
R34ICS::admin_page()
A
47 10 35
R34ICS::_date_events_fix_recurrence_exceptions()
A
53 10 23
R34ICS::display_calendar_ics_data_init()
A
55 10 15
r34ics_scrape_url_from_string()
A
58 10 12
r34ics_boolean_check()
A
65 10 7
r34ics_hex2rgba()
A
48 8 30
R34ICS::days_of_week()
A
44 6 54
r34ics_day_classes()
A
48 7 34
R34ICS::_date_events_sort()
A
55 8 18
r34ics_hour_format()
S
53 7 24
R34ICS::shortcode_defaults_merge()
S
54 7 20
r34ics_organizer_format()
S
57 7 15
R34ICS::event_sublabel_html()
S
56 7 15
r34ics_update()
S
49 6 28
R34ICS::admin_notices()
S
51 6 26
r34ics_last_day_of()
S
52 6 22
R34ICS::ical_parse_url()
S
49 5 28
R34ICS::display_calendar_date_range()
S
51 5 24
r34ics_multiday_date_label()
S
52 5 23
r34ics_first_day_of()
S
53 5 21
R34ICS::editor_button()
S
56 5 18
r34ics_month_in_range()
S
65 6 7
r34ics_get_ics_data()
S
58 5 14
r34ics_maybe_enfold()
S
58 5 13
_r34ics_debug()
S
51 4 27
_r34ics_array_filter_recursive()
S
61 5 12
R34ICS::display_calendar_transient_hash()
S
65 5 8
R34ICS::_load_parser()
S
68 5 6
r34ics_is_valid_tz()
S
67 5 7
r34ics_color_hex_sanitize()
S
63 5 9
r34ics_get_feed_tz()
S
62 5 10
r34ics_url_uniqid()
S
62 5 10
r34ics_maybe_make_clickable()
S
59 4 14
r34ics_url_uniqid_array_convert()
S
61 4 12
R34ICS::enqueue_scripts()
S
55 3 19
r34ics_install()
S
55 3 18
r34ics_date_format()
S
65 4 7
r34ics_day_events_feed_keys()
S
63 4 10
r34ics_url_uniqid_update()
S
63 4 9
R34ICS::r34ics_display_calendar_exclude_event()
S
69 4 6
R34ICS::r34ics_display_calendar_before_wrapper()
S
60 3 15
wp_timezone_string()
S
59 3 14
r34ics_recurrence_explode()
S
61 3 12
R34ICS::__construct()
S
50 2 27
r34ics_day_events_count()
S
61 3 12
r34ics_event_css_classes()
S
61 3 11
r34ics_color_set()
S
62 3 11
R34ICS::register_scripts()
S
61 3 11
R34ICS::template_redirect()
S
73 3 5
r34ics_is_empty_array()
S
66 3 8
r34ics_plugins_loaded()
S
68 3 6
r34ics_get_admin_url()
S
63 3 10
r34ics_shortcode_url_fix()
S
65 3 8
r34ics_hiderecurrence_parse()
S
67 3 7
R34ICS::wp_settings()
S
68 3 7
r34ics_filter_allowed_heading_tags()
S
70 3 6
_r34ics_wp_footer_debug_output()
S
65 3 9
r34ics_deferred_admin_notices()
S
65 3 8
R34ICS::admin_menu()
S
62 2 13
r34ics_url_open_allowed()
S
79 2 3
R34ICS::get_days_of_week()
S
63 2 10
r34ics_js_alert()
S
69 2 6
r34ics_color_text4bg()
S
64 2 8
r34ics_curl_cookie_path()
S
66 2 8
r34ics_space_pipe_explode()
S
70 2 6
R34ICS::r34ics_display_calendar_after_wrapper()
S
69 2 8
R34ICS::_get_version()
S
67 2 7
r34ics_lightbox_container()
S
72 2 5
R34ICS::admin_plugin_action_links()
S
67 2 7
r34ics_uid()
S
88 1 1
R34ICS::r34ics_display_calendar_before_render_template()
S
83 1 3
r34ics_allowed_heading_tags()
S
77 1 3
r34ics_guid()
S
92 1 1
r34ics_empty_content()
S
74 1 4
R34ICS::days_of_week_map()
S
75 1 4
wp_timezone()
S
81 1 3
R34ICS::query_vars()
S
71 1 6
r34ics_debug()
S
92 1 1
r34ics_url_get_contents()
S
75 1 4
r34ics_domain_match()
S
78 1 3
r34ics_first_day_of_current()
S
76 1 4
r34ics_uniqid_url()
S
75 1 4
R34ICS::_fix_recurrence_exceptions()
S
80 1 3
R34ICS::r34ics_display_calendar_render_template()
S
83 1 3
r34ics_minify_css()
S
65 1 8
r34ics_last_day_of_current()
S
80 1 3
R34ICS::admin_enqueue_scripts()
S
73 1 4
R34ICS::r34ics_display_calendar_after_render_template()
S
83 1 3
R34ICS::first_dow()
S
78 1 3
r34ics_purge_calendar_transients()
S
70 1 6
r34ics_wp_footer_debug_output()
S
92 1 1
r34ics_filter_the_content()
S
75 1 4
R34ICS::safe_style_css()
S
74 1 5
r34ics_raw_feed_strip_embedded_images()
S
76 1 4
r34ics_is_html()
S
75 1 4