Code Analysis: All 404 Redirect to Homepage 4.4

Function Rating Maintainability Complexity Lines of code
p404_insert_with_markers_htaccess()
A
44 16 45
p404_Uninstall_insert_with_markers_htaccess()
A
44 16 45
p404_redirect()
S
51 7 27
P404REDIRECT_get_current_URL()
S
59 6 14
p404_modify_htaccess()
S
56 5 19
p404_check_default_permalink()
S
56 5 18
P404REDIRECT_after_plugin_row()
S
49 3 41
sample_admin_notice__error()
S
51 3 34
P404REDIRECT_there_is_cache()
S
61 4 13
p404_free_add_items()
S
55 3 19
P404REDIRECT_add_redirected_link()
S
57 3 17
p404_include_js()
S
64 4 9
p404redirect_dropdown::dropdown_print()
S
62 3 13
p404_add_htaccess()
S
61 3 12
p404_get_site_404_page_path()
S
64 3 9
p404redirect_dropdown::__construct()
S
69 3 7
P404REDIRECT_read_option_value()
S
64 2 11
p404_enqueue_styles_scripts()
S
69 2 6
p404_options_menu()
S
71 2 6
P404REDIRECT_get_my_options()
S
67 2 9
P404REDIRECT__filter_action_links()
S
67 2 7
p404redirect_dropdown::data_bind()
S
65 2 8
P404REDIRECT_init_my_options()
S
61 1 12
p404_free_top_bar_enqueue_style()
S
100 1 11
P404REDIRECT_HideMsg()
S
80 1 3
P404REDIRECT_success_option_msg()
S
79 1 3
p404_clear_htaccess()
S
75 1 4
P404REDIRECT_option_msg()
S
79 1 3
p404redirect_dropdown::add()
S
71 1 6
p404_header_code()
S
83 1 3
P404REDIRECT_save_option_value()
S
73 1 5
P404REDIRECT_HideAlert()
S
80 1 3
p404_admin_menu()
S
78 1 3
p404redirect_dropdown::select()
S
74 1 5
P404REDIRECT_info_option_msg()
S
79 1 3
P404REDIRECT_failure_option_msg()
S
79 1 3
P404REDIRECT_warning_option_msg()
S
79 1 3
P404REDIRECT_update_my_options()
S
80 1 3
p404_Uninstall_clear_htaccess()
S
74 1 4