Code Analysis: Autolinks Manager 1.10.10

Function Rating Maintainability Complexity Lines of code
Daextam_Shared::apply_protected_blocks()
D
15
85 226
Daextam_Shared::echo_icon_svg()
D
9
38 853
Daextam_Autolink_Menu_Elements::process_form()
D
20
54 235
Daextam_Shared::menu_options_configuration()
D
8
7 926
Daextam_Rest::rest_api_daext_autolinks_manager_pro_update_options_callback()
D
39 44 44
Daextam_Term_Groups_Menu_Elements::process_form()
D
30 33 115
Daextam_Autolink_Menu_Elements::print_form_fields()
D
22
23 259
Daextam_Shared::add_autolinks()
D
29
32 120
Daextam_Menu_Elements::display_list_table()
C
26
19 197
Daextam_Shared::delete_term_action()
C
34 24 91
Daextam_Category_Menu_Elements::process_form()
B
38 21 66
Daextam_Pagination::get_pagenum_link()
B
41 21 53
Daextam_Shared::update_statistics()
A
34 12 94
Daextam_Term_Groups_Menu_Elements::print_form_fields()
A
36 11 84
Daextam_Menu_Elements::handle_bulk_actions()
A
41 13 50
Daextam_Admin::handle_menus()
A
35 9 106
Daextam_Admin::enqueue_admin_scripts()
A
34 8 103
Daextam_Menu_Elements::print_form_fields_from_array()
A
40 10 69
Daextam_Rest::rest_api_daext_autolinks_manager_pro_read_statistics_callback()
A
41 9 59
Daextam_Pagination::display_link()
A
47 10 43
Daextam_Menu_Elements::display_admin_toolbar()
A
40 8 67
Daextam_Admin::enqueue_admin_styles()
A
42 8 67
Daextam_Menu_Elements::header_bar()
A
47 10 34
Daextam_Menu_Elements::display_pro_features()
A
36 3 116
Daextam_Menu_Elements::select_multiple_field()
A
47 8 39
Daextam_Shared::__construct()
A
32 1 122
Daextam_Admin::ac_create_database_tables()
A
40 4 76
Daextam_Admin::save_meta_box()
S
57 8 14
Daextam_Ajax::daextam_get_taxonomies()
S
54 7 20
Daextam_Pagination::show()
S
49 6 34
Daextam_Shared::apply_random_prioritization()
S
50 6 29
Daextam_Menu_Elements::select_field()
S
51 6 28
Daextam_Ajax::daextam_get_terms()
S
51 6 25
Daextam_Menu_Elements::display_crud_menu()
S
48 5 39
Daextam_Shared::is_compliant_with_tags()
S
54 6 21
Daextam_Menu_Elements::handle_delete()
S
50 5 27
Daextam_Tools_Menu_Elements::display_custom_content()
S
44 2 70
Daextam_Shared::is_compliant_with_term_group()
S
52 5 22
Daextam_Admin::ac_activate()
S
55 5 21
Daextam_Shared::is_compliant_with_categories()
S
56 5 18
Daextam_Pagination::set_current_page()
S
60 5 12
Daextam_Shared::preg_replace_callback_2()
S
51 4 24
Daextam_Menu_Elements::input_field()
S
55 4 22
Daextam_Menu_Elements::input_range_field()
S
50 3 36
Daextam_Admin::me_add_admin_menu()
S
42 1 66
Daextam_Shared::display_dismissible_notices()
S
56 4 19
Daextam_Category_Menu_Elements::print_form_fields()
S
50 3 32
Daextam_Admin::un_delete()
S
58 4 16
Daextam_Shared::same_url_limit_reached()
S
60 4 13
Daextam_Autolink_Menu_Elements::__construct()
S
43 1 52
daextam_editor_assets()
S
54 3 21
Daextam_Tools_Menu_Elements::process_form()
S
54 3 20
Daextam_Shared::preg_replace_callback_1()
S
57 3 16
Daextam_Shared::add_hidden_input()
S
67 4 7
Daextam_Shared::convert_db_table_to_xml()
S
58 3 15
Daextam_Public::__construct()
S
59 3 14
Daextam_Menu_Elements::handle_duplicate()
S
60 3 12
Daextam_Shared::preg_replace_callback_3()
S
61 3 12
Daextam_Shared::set_met_and_ml()
S
62 3 11
Daextam_Admin::autolinks_manager_meta_box_callback()
S
53 2 25
Daextam_Menu_Elements::display_crud_menu_search_form()
S
57 2 23
Daextam_Menu_Elements::toggle_field()
S
56 2 21
Daextam_Menu_Elements::edit_item()
S
51 1 31
Daextam_Admin::create_meta_box()
S
59 2 16
Daextam_Admin::ac_initialize_options()
S
64 3 9
Daextam_Shared::selected_array()
S
72 3 5
Daextam_Shared::replace_objects_with_empty_strings()
S
66 3 8
Daextam_Pagination::query_limit()
S
63 3 10
Daextam_Rest::rest_api_register_route()
S
53 1 29
Daextam_Shared::get_post_types_with_ui()
S
60 2 14
Daextam_Term_Groups_Menu_Elements::item_is_deletable()
S
61 2 13
Daextam_Shared::save_dismissible_notice()
S
61 2 13
Daextam_Category_Menu_Elements::item_is_deletable()
S
61 2 13
Daextam_Shared::get_max_number_autolinks_per_post()
S
60 2 13
Daextam_Shared::autolink_exists()
S
63 2 11
Daextam_Shared::category_is_used()
S
63 2 11
Daextam_Menu_Elements::display_menu_content()
S
64 2 11
Daextam_Shared::category_exists()
S
63 2 11
Daextam_Shared::term_group_exists()
S
63 2 11
Daextam_Shared::term_group_is_used()
S
63 2 11
Daextam_Category_Menu_Elements::__construct()
S
54 1 23
Daextam_Menu_Elements::new_item()
S
59 1 20
Daextam_Term_Groups_Menu_Elements::__construct()
S
57 1 18
Daextam_Menu_Elements::__construct()
S
63 2 10
Daextam_Public::get_instance()
S
71 2 6
Daextam_Menu_Elements::verify_user_capability()
S
72 2 5
Daextam_Rest::rest_api_daext_autolinks_manager_pro_update_options_callback_permission_check()
S
65 2 10
Daextam_Shared::get_average_automatic_links()
S
65 2 9
Daextam_Shared::exportable_data_exists()
S
65 2 9
Daextam_Admin::new_blog_create_options_and_tables()
S
65 2 10
Daextam_Shared::get_category_name()
S
63 2 10
Daextam_Admin::un_delete_options()
S
70 2 6
Daextam_Rest::rest_api_daext_autolinks_manager_pro_read_options_callback()
S
67 2 8
Daextam_Rest::rest_api_daext_autolinks_manager_pro_read_options_callback_permission_check()
S
65 2 10
Daextam_Admin::get_instance()
S
71 2 6
Daextam_Menu_Elements::get_instance()
S
71 2 6
Daextam_Ajax::get_instance()
S
71 2 6
Daextam_Shared::remove_script_tags()
S
63 1 15
Daextam_Rest::get_instance()
S
71 2 6
Daextam_Shared::get_instance()
S
71 2 6
Daextam_Shared::save_autolinks_in_custom_array()
S
68 2 7
Daextam_Menu_Elements::duplicate_record()
S
59 1 15
Daextam_Rest::rest_api_daext_autolinks_manager_pro_read_statistics_callback_permission_check()
S
65 2 10
Daextam_Menu_Elements::section_header()
S
63 1 14
Daextam_Rest::rest_api_register_meta()
S
62 1 13
Daextam_Shared::remove_html_comments()
S
65 1 12
Daextam_Admin::__construct()
S
61 1 11
Daextam_Shared::apply_single_protected_block_attributes()
S
71 1 5
Daextam_Dashboard_Menu_Elements::__construct()
S
68 1 7
Daextam_Admin::me_display_menu_autolinks()
S
82 1 3
Daextam_Shared::get()
S
80 1 3
Daextam_Options_Menu_Elements::display_custom_content()
S
76 1 10
Daextam_Pagination::set_parameter_name()
S
81 1 3
Daextam_Ajax::__construct()
S
72 1 5
daextam_customize_action_links()
S
74 1 4
Daextam_Dashboard_Menu_Elements::display_custom_content()
S
81 1 6
Daextam_Pagination::set_adjacents()
S
79 1 3
Daextam_Admin::delete_blog_delete_options_and_tables()
S
68 1 8
Daextam_Shared::sanitize_uploaded_file()
S
65 1 9
Daextam_Admin::me_display_menu_term_groups()
S
82 1 3
Daextam_Admin::me_display_menu_tools()
S
82 1 3
Daextam_Rest::__construct()
S
72 1 5
Daextam_Shared::remove_protected_blocks()
S
68 1 8
daextam_load_plugin_textdomain()
S
80 1 3
Daextam_Autolink_Menu_Elements::item_is_deletable()
S
72 1 6
Daextam_Shared::delete_statistics()
S
75 1 4
Daextam_Admin::un_delete_database_tables()
S
68 1 7
Daextam_Admin::me_display_menu_dashboard()
S
82 1 3
Daextam_Shared::post_exists()
S
80 1 3
Daextam_Admin::me_display_menu_categories()
S
82 1 3
Daextam_Shared::apply_single_protected_block()
S
72 1 5
Daextam_Pagination::set_record_per_page()
S
79 1 3
Daextam_Options_Menu_Elements::__construct()
S
68 1 7
Daextam_Shared::get_autolink_object()
S
68 1 7
Daextam_Pagination::set_target_page()
S
81 1 3
Daextam_Tools_Menu_Elements::__construct()
S
67 1 7
Daextam_Pagination::set_total_items()
S
79 1 3
Daextam_Pagination::__construct()
S
81 1 3
Daextam_Admin::me_display_menu_options()
S
82 1 3