Code Analysis: Custom Permalinks 2.3.0

Function Rating Maintainability Complexity Lines of code
Custom_Permalinks_Frontend::parse_request()
D
25
39 167
Custom_Permalinks_Frontend::make_redirect()
C
34 24 89
Custom_Permalinks_Form::sanitize_permalink()
B
31 18 123
Custom_Permalinks_Post_Types_Table::process_bulk_action()
B
41 18 57
Custom_Permalinks_Form::save_term()
B
40 17 61
Custom_Permalinks_Taxonomies_Table::process_bulk_action()
B
43 16 49
Custom_Permalinks_Form::get_permalink_html()
A
40 14 61
Custom_Permalinks_About::more_plugins()
A
31 1 222
Custom_Permalinks_Post_Types::get_permalinks()
A
40 11 66
Custom_Permalinks_Form::get_permalink_form()
A
39 9 70
Custom_Permalinks_Taxonomies_Table::column_permalink()
A
43 10 49
Custom_Permalinks_Frontend::custom_term_link()
A
45 10 47
Custom_Permalinks_Form::check_conflicts()
A
49 10 32
Custom_Permalinks_Taxonomies::get_permalinks()
A
45 9 40
Custom_Permalinks_Frontend::exclude_query_proccess()
A
54 10 23
Custom_Permalinks_Form::exclude_custom_permalinks()
A
50 9 30
Custom_Permalinks_Frontend::oembed_request()
A
49 9 29
Custom_Permalinks_Form::refresh_meta_form()
A
45 8 43
Custom_Permalinks_Taxonomies_Table::column_title()
A
52 8 24
Custom_Permalinks_Post_Types_Table::output()
S
43 5 59
Custom_Permalinks_Taxonomies_Table::output()
S
43 5 59
Custom_Permalinks_Frontend::custom_post_link()
S
48 6 38
Custom_Permalinks_Form::save_post()
S
49 6 35
Custom_Permalinks_Frontend::custom_trailingslash()
S
51 6 29
Custom_Permalinks_Post_Types_Table::column_permalink()
S
46 5 42
Custom_Permalinks_Taxonomies::total_permalinks()
S
54 6 20
Custom_Permalinks_Frontend::custom_page_link()
S
49 5 34
Custom_Permalinks_Frontend::query_post()
S
46 4 40
Custom_Permalinks_Post_Types::total_permalinks()
S
49 4 32
Custom_Permalinks_Form::term_options()
S
54 4 25
Custom_Permalinks_Frontend::wpml_permalink_filter()
S
55 4 21
Custom_Permalinks::check_loaded_plugins()
S
58 4 16
Custom_Permalinks_Frontend::remove_double_slash()
S
58 4 15
Custom_Permalinks_Form::delete_term_permalink()
S
61 4 12
Custom_Permalinks_Frontend::term_permalink()
S
63 4 11
Custom_Permalinks_Frontend::init()
S
53 3 22
Custom_Permalinks_Form::meta_edit_form()
S
55 3 22
Custom_Permalinks::add_roles()
S
56 3 19
Custom_Permalinks_Taxonomies_Table::screen_options()
S
57 3 18
Custom_Permalinks_Post_Types_Table::screen_options()
S
57 3 18
Custom_Permalinks_Admin::admin_menu()
S
47 1 46
Custom_Permalinks_Post_Types_Table::column_title()
S
58 3 16
Custom_Permalinks_Admin::privacy_policy()
S
58 2 17
Custom_Permalinks_Taxonomies_Table::display_tablenav()
S
60 2 17
Custom_Permalinks_Post_Types_Table::display_tablenav()
S
60 2 17
Custom_Permalinks_Frontend::original_term_link()
S
58 2 16
Custom_Permalinks_Updates::__construct()
S
71 3 6
Custom_Permalinks_Form::init()
S
51 1 27
Custom_Permalinks_Updates::update_version_details()
S
55 1 22
Custom_Permalinks_Form::rest_edit_form()
S
57 1 20
Custom_Permalinks_Frontend::original_page_link()
S
56 1 19
Custom_Permalinks_Admin::admin_footer_text()
S
58 1 18
Custom_Permalinks_Taxonomies_Table::prepare_items()
S
56 1 18
Custom_Permalinks_Post_Types_Table::prepare_items()
S
56 1 18
Custom_Permalinks_Frontend::original_post_link()
S
57 1 16
Custom_Permalinks_Post_Types_Table::column_type()
S
69 2 7
Custom_Permalinks_Taxonomies_Table::column_type()
S
69 2 7
Custom_Permalinks_Form::static_homepage()
S
74 2 5
Custom_Permalinks_Admin::settings_link()
S
59 1 15
Custom_Permalinks_Form::protect_meta()
S
71 2 6
Custom_Permalinks_Form::sample_permalink_html()
S
64 2 10
Custom_Permalinks::init_hooks()
S
61 1 15
Custom_Permalinks::define()
S
75 2 5
Custom_Permalinks_Taxonomies_Table::instance()
S
71 2 6
Custom_Permalinks_Post_Types_Table::instance()
S
71 2 6
Custom_Permalinks::includes()
S
61 1 13
Custom_Permalinks_Form::permalink_edit_box()
S
62 1 13
Custom_Permalinks_Admin::add_about_style()
S
65 1 11
Custom_Permalinks_About::__construct()
S
82 1 3
Custom_Permalinks::activate_details()
S
72 1 5
Custom_Permalinks_Admin::__construct()
S
65 1 9
Custom_Permalinks_Post_Types_Table::get_columns()
S
65 1 9
Custom_Permalinks_Taxonomies_Table::get_bulk_actions()
S
73 1 5
Custom_Permalinks_Admin::post_permalinks_page()
S
76 1 4
Custom_Permalinks_Taxonomies::sort_array()
S
79 1 3
Custom_Permalinks_Taxonomies_Table::get_columns()
S
65 1 9
Custom_Permalinks_Post_Types_Table::get_sortable_columns()
S
68 1 8
Custom_Permalinks_Taxonomies_Table::__construct()
S
65 1 10
Custom_Permalinks_Post_Types_Table::no_items()
S
80 1 3
Custom_Permalinks_Taxonomies_Table::get_hidden_columns()
S
74 1 4
Custom_Permalinks_Taxonomies_Table::no_items()
S
80 1 3
Custom_Permalinks_Admin::taxonomy_permalinks_page()
S
76 1 4
Custom_Permalinks::__construct()
S
75 1 5
Custom_Permalinks_Post_Types_Table::get_bulk_actions()
S
73 1 5
Custom_Permalinks::define_constants()
S
72 1 5
Custom_Permalinks_Taxonomies_Table::column_cb()
S
72 1 6
Custom_Permalinks_Post_Types_Table::column_cb()
S
72 1 6
Custom_Permalinks::deactivate_details()
S
76 1 4
Custom_Permalinks_Post_Types_Table::get_hidden_columns()
S
74 1 4
Custom_Permalinks_Form::delete_permalink()
S
79 1 3
Custom_Permalinks_Post_Types_Table::__construct()
S
65 1 10
Custom_Permalinks_Frontend::fix_canonical_double_slash()
S
77 1 4
Custom_Permalinks_Admin::about_plugin()
S
72 1 5