Code Analysis: Autolinks Manager 1.10.05

Function Rating Maintainability Complexity Lines of code
Daextam_Shared::apply_protected_blocks()
D
15
85 226
Daextam_Shared::add_autolinks()
D
29
32 124
Daextam_Shared::delete_term_action()
D
21
24 241
Daextam_Admin::op_register_options()
C
20
1 428
Daextam_Admin::enqueue_admin_styles()
B
28
9 231
Daextam_Pagination::show()
B
40 18 69
Daextam_Admin::enqueue_admin_scripts()
B
31 7 186
Daextam_Ajax::daextam_generate_statistics()
A
35 13 86
Daextam_Admin::advanced_protected_gutenberg_blocks_callback()
A
24
1 247
Daextam_Admin::advanced_protected_tags_callback()
A
32 2 133
Daextam_Admin::change_footer_text()
A
59 9 13
Daextam_Shared::__construct()
S
33 1 120
Daextam_Admin::ac_create_database_tables()
S
42 4 62
Daextam_Shared::apply_random_prioritization()
S
50 6 28
Daextam_Shared::is_compliant_with_tags()
S
54 6 21
Daextam_Ajax::daextam_get_taxonomies()
S
54 6 20
Daextam_Pagination::display_link()
S
56 6 19
Daextam_Admin::save_meta_box()
S
60 6 12
Daextam_Ajax::daextam_get_terms()
S
52 5 25
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::get_pagenum_link()
S
56 5 16
Daextam_Admin::me_add_admin_menu()
S
40 1 74
Daextam_Admin::defaults_tags_callback()
S
51 4 26
Daextam_Admin::defaults_post_types_callback()
S
51 4 26
Daextam_Admin::defaults_categories_callback()
S
52 4 25
Daextam_Shared::preg_replace_callback_2()
S
51 4 24
Daextam_Admin::analysis_post_types_callback()
S
52 4 23
Daextam_Admin::advanced_general_limit_characters_per_autolink_validation()
S
56 4 19
Daextam_Admin::advanced_supported_terms_validation()
S
58 4 16
Daextam_Admin::defaults_limit_validation()
S
58 4 16
Daextam_Admin::un_delete()
S
58 4 16
Daextam_Admin::defaults_priority_validation()
S
58 4 16
Daextam_Admin::advanced_general_limit_amount_validation()
S
58 4 16
Daextam_Admin::advanced_same_url_limit_validation()
S
58 4 16
Daextam_Shared::same_url_limit_reached()
S
60 4 13
Daextam_Pagination::set_current_page()
S
61 4 12
daextam_editor_assets()
S
54 3 21
Daextam_Admin::export_xml_controller()
S
54 3 20
Daextam_Admin::advanced_protected_gutenberg_custom_blocks_validation()
S
59 3 16
Daextam_Admin::advanced_protected_gutenberg_custom_void_blocks_validation()
S
59 3 16
Daextam_Public::__construct()
S
57 3 16
Daextam_Admin::advanced_filter_priority_validation()
S
58 3 16
Daextam_Shared::preg_replace_callback_1()
S
57 3 16
Daextam_Shared::convert_db_table_to_xml()
S
57 3 15
Daextam_Public::rest_api_daext_autolinks_manager_read_options_callback()
S
59 3 15
Daextam_Admin::analysis_max_execution_time_value_validation()
S
60 3 13
Daextam_Admin::analysis_memory_limit_value_validation()
S
60 3 13
Daextam_Admin::analysis_limit_posts_analysis_validation()
S
60 3 13
Daextam_Shared::preg_replace_callback_3()
S
61 3 12
Daextam_Shared::set_met_and_ml()
S
62 3 11
Daextam_Admin::defaults_term_group_id_callback()
S
51 2 25
Daextam_Admin::autolinks_manager_meta_box_callback()
S
53 2 25
Daextam_Admin::defaults_category_id_callback()
S
51 2 25
Daextam_Admin::defaults_left_boundary_callback()
S
49 1 34
Daextam_Admin::defaults_right_boundary_callback()
S
49 1 34
Daextam_Admin::create_meta_box()
S
59 2 16
Daextam_Shared::replace_objects_with_empty_strings()
S
66 3 8
Daextam_Shared::selected_array()
S
72 3 5
Daextam_Admin::defaults_left_boundary_validation()
S
67 3 7
Daextam_Admin::defaults_right_boundary_validation()
S
67 3 7
Daextam_Pagination::query_limit()
S
63 3 10
Daextam_Shared::get_post_types_with_ui()
S
60 2 14
Daextam_Shared::get_max_number_autolinks_per_post()
S
60 2 13
Daextam_Shared::category_exists()
S
62 2 11
Daextam_Shared::category_is_used()
S
62 2 11
Daextam_Shared::term_group_exists()
S
62 2 11
Daextam_Shared::term_group_is_used()
S
62 2 11
Daextam_Admin::advanced_random_prioritization_callback()
S
56 1 19
Daextam_Admin::advanced_categories_and_tags_verification_callback()
S
56 1 19
Daextam_Admin::advanced_general_limit_mode_callback()
S
56 1 19
Daextam_Admin::defaults_case_sensitive_search_callback()
S
56 1 19
Daextam_Admin::analysis_set_max_execution_time_callback()
S
56 1 19
Daextam_Admin::analysis_set_memory_limit_callback()
S
56 1 19
Daextam_Admin::defaults_open_new_tab_callback()
S
56 1 19
Daextam_Admin::defaults_use_nofollow_callback()
S
56 1 19
Daextam_Admin::advanced_enable_autolinks_callback()
S
56 1 19
Daextam_Admin::advanced_enable_test_mode_callback()
S
58 1 16
Daextam_Admin::advanced_ignore_self_autolinks_callback()
S
58 1 16
Daextam_Admin::advanced_protect_attributes_callback()
S
58 1 16
Daextam_Admin::un_delete_database_tables()
S
58 1 16
Daextam_Admin::get_instance()
S
71 2 6
Daextam_Admin::ac_initialize_options()
S
72 2 5
Daextam_Admin::defaults_categories_validation()
S
70 2 7
Daextam_Admin::defaults_post_types_validation()
S
70 2 7
Daextam_Admin::advanced_random_prioritization_validation()
S
77 2 3
Daextam_Admin::new_blog_create_options_and_tables()
S
65 2 10
Daextam_Admin::defaults_use_nofollow_validation()
S
77 2 3
Daextam_Admin::advanced_protected_tags_validation()
S
70 2 7
Daextam_Shared::exportable_data_exists()
S
63 2 10
Daextam_Shared::save_autolinks_in_custom_array()
S
68 2 7
Daextam_Admin::defaults_open_new_tab_validation()
S
77 2 3
Daextam_Ajax::get_instance()
S
71 2 6
Daextam_Shared::remove_script_tags()
S
63 1 15
Daextam_Admin::advanced_ignore_self_autolinks_validation()
S
77 2 3
Daextam_Admin::analysis_set_memory_limit_validation()
S
77 2 3
Daextam_Admin::defaults_case_sensitive_search_validation()
S
77 2 3
Daextam_Shared::get_category_name()
S
62 2 10
Daextam_Admin::advanced_protect_attributes_validation()
S
77 2 3
Daextam_Public::get_instance()
S
71 2 6
Daextam_Admin::dismissible_notice()
S
71 2 5
Daextam_Admin::advanced_general_limit_mode_validation()
S
77 2 3
Daextam_Admin::advanced_protected_gutenberg_blocks_validation()
S
70 2 7
Daextam_Admin::analysis_set_max_execution_time_validation()
S
77 2 3
Daextam_Admin::advanced_categories_and_tags_verification_validation()
S
69 2 8
Daextam_Admin::un_delete_options()
S
70 2 6
Daextam_Admin::defaults_tags_validation()
S
70 2 7
Daextam_Shared::get_instance()
S
71 2 6
Daextam_Admin::advanced_enable_autolinks_validation()
S
77 2 3
Daextam_Admin::advanced_enable_test_mode_validation()
S
77 2 3
Daextam_Admin::analysis_post_types_validation()
S
70 2 7
Daextam_Admin::__construct()
S
58 1 14
Daextam_Public::rest_api_register_meta()
S
63 1 13
Daextam_Shared::remove_html_comments()
S
65 1 12
Daextam_Public::rest_api_register_route()
S
64 1 11
Daextam_Admin::defaults_limit_callback()
S
63 1 11
Daextam_Admin::advanced_general_limit_characters_per_autolink_callback()
S
63 1 11
Daextam_Admin::defaults_priority_callback()
S
63 1 11
Daextam_Admin::analysis_limit_posts_analysis_callback()
S
63 1 11
Daextam_Admin::advanced_general_limit_amount_callback()
S
63 1 11
Daextam_Admin::me_display_menu_help()
S
82 1 3
Daextam_Shared::apply_single_protected_block_attributes()
S
71 1 5
Daextam_Admin::delete_blog_delete_options_and_tables()
S
68 1 8
Daextam_Admin::me_display_menu_term_groups()
S
82 1 3
Daextam_Admin::analysis_memory_limit_value_callback()
S
66 1 8
Daextam_Admin::defaults_category_id_validation()
S
79 1 3
Daextam_Pagination::set_record_per_page()
S
79 1 3
Daextam_Admin::me_display_menu_options()
S
82 1 3
Daextam_Admin::me_display_menu_autolinks()
S
82 1 3
Daextam_Admin::advanced_protected_gutenberg_custom_void_blocks_callback()
S
71 1 5
Daextam_Admin::advanced_supported_terms_callback()
S
66 1 8
Daextam_Admin::me_display_menu_statistics()
S
82 1 3
Daextam_Admin::advanced_filter_priority_callback()
S
66 1 8
Daextam_Shared::remove_protected_blocks()
S
68 1 8
Daextam_Admin::advanced_same_url_limit_callback()
S
66 1 8
Daextam_Pagination::set_parameter_name()
S
81 1 3
Daextam_Admin::analysis_max_execution_time_value_callback()
S
66 1 8
Daextam_Public::wr_public_head()
S
70 1 6
Daextam_Admin::me_display_menu_export_to_pro()
S
82 1 3
Daextam_Shared::get_autolink_object()
S
67 1 7
Daextam_Shared::get()
S
80 1 3
Daextam_Ajax::__construct()
S
70 1 6
Daextam_Shared::apply_single_protected_block()
S
72 1 5
Daextam_Pagination::set_total_items()
S
79 1 3
Daextam_Pagination::set_adjacents()
S
79 1 3
Daextam_Shared::number_of_records_in_statistic()
S
69 1 6
Daextam_Admin::me_display_menu_pro_version()
S
82 1 3
Daextam_Pagination::set_target_page()
S
81 1 3
Daextam_Admin::wr_admin_head()
S
68 1 7
Daextam_Admin::defaults_term_group_id_validation()
S
79 1 3
Daextam_Admin::advanced_protected_gutenberg_custom_blocks_callback()
S
71 1 5
Daextam_Admin::me_display_menu_categories()
S
82 1 3