Code Analysis: Interlinks Manager 1.16

Function Rating Maintainability Complexity Lines of code
Daextinma_Shared::echo_icon_svg()
D
14
29 658
Daextinma_Shared::update_juice_archive()
C
29
23 137
Daextinma_Rest::rest_api_interlinks_manager_pro_update_options_callback()
B
48 24 26
Daextinma_Menu_Options::menu_options_configuration()
B
24
2 290
Daextinma_Shared::relative_to_absolute_url()
A
44 16 43
Daextinma_Shared::update_interlinks_archive()
A
34 11 92
Daextinma_Rest::rest_api_interlinks_manager_pro_read_statistics_callback()
A
38 12 74
Daextinma_Admin::enqueue_admin_scripts()
A
36 9 85
Daextinma_Menu_Elements::display_admin_toolbar()
A
40 8 67
Daextinma_Rest::rest_api_interlinks_manager_pro_read_juice_callback()
A
42 8 58
Daextinma_Admin::handle_menus()
A
38 6 84
Daextinma_Admin::enqueue_admin_styles()
A
52 9 24
Daextinma_Admin::daextinma_save_meta_interlinks_options()
A
54 9 20
Daextinma_Menu_Elements::display_pro_features()
A
38 3 106
Daextinma_Rest::rest_api_interlinks_manager_pro_read_juice_url_callback()
A
44 6 49
Daextinma_Admin::create_meta_box()
A
49 7 32
Daextinma_Menu_Elements::header_bar()
S
51 7 27
Daextinma_Admin::ac_activate()
S
55 5 21
Daextinma_Rest::rest_api_register_route()
S
42 1 74
Daextinma_Rest::rest_api_interlinks_manager_pro_dashboard_menu_export_csv_callback()
S
45 3 41
Daextinma_Shared::generate_interlinks_optimization_metabox_html()
S
52 4 24
Daextinma_Rest::rest_api_interlinks_manager_pro_anchors_menu_export_csv_callback()
S
46 3 38
Daextinma_Admin::un_delete()
S
58 4 16
Daextinma_Rest::rest_api_interlinks_manager_pro_juice_menu_export_csv_callback()
S
49 3 31
Daextinma_Admin::ac_create_database_tables()
S
47 2 45
Daextinma_Ajax::generate_interlinks_optimization()
S
60 4 12
Daextinma_Shared::calculate_optimization()
S
59 3 14
Daextinma_Shared::calculate_link_juice()
S
59 3 13
Daextinma_Admin::me_add_admin_menu()
S
47 1 42
Daextinma_Shared::set_met_and_ml()
S
65 3 8
Daextinma_Shared::selected_array()
S
72 3 5
Daextinma_Admin::ac_initialize_options()
S
64 3 9
Daextinma_Shared::__construct()
S
49 1 29
Daextinma_Admin::create_options_meta_box_callback()
S
60 2 13
Daextinma_Shared::internal_links_regex()
S
56 1 25
Daextinma_Dashboard_Menu_Elements::__construct()
S
54 1 23
Daextinma_Juice_Menu_Elements::__construct()
S
54 1 23
Daextinma_Options_Menu_Elements::__construct()
S
54 1 23
Daextinma_Admin::un_delete_options()
S
70 2 6
Daextinma_Rest::rest_api_interlinks_manager_pro_read_statistics_callback_permission_check()
S
65 2 10
Daextinma_Shared::get_instance()
S
71 2 6
Daextinma_Admin::get_instance()
S
71 2 6
Daextinma_Shared::get_suggested_min_number_of_interlinks()
S
62 2 10
Daextinma_Rest::rest_api_interlinks_manager_pro_read_juice_callback_permission_check()
S
65 2 10
Daextinma_Menu_Elements::get_instance()
S
71 2 6
Daextinma_Ajax::get_instance()
S
71 2 6
Daextinma_Shared::get_average_mil()
S
65 2 9
Daextinma_Menu_Elements::verify_user_capability()
S
72 2 5
Daextinma_Rest::rest_api_interlinks_manager_pro_update_options_callback_permission_check()
S
65 2 10
Daextinma_Menu_Options::get_instance()
S
71 2 6
Daextinma_Shared::remove_script_tags()
S
63 1 15
Daextinma_Rest::get_instance()
S
71 2 6
Daextinma_Rest::rest_api_interlinks_manager_pro_read_options_callback()
S
67 2 8
Daextinma_Rest::rest_api_interlinks_manager_pro_read_options_callback_permission_check()
S
65 2 10
Daextinma_Shared::get_average_juice()
S
65 2 9
Daextinma_Shared::get_average_iil()
S
65 2 9
Daextinma_Rest::rest_api_interlinks_manager_pro_read_juice_url_callback_permission_check()
S
65 2 10
Daextinma_Admin::new_blog_create_options_and_tables()
S
65 2 10
Daextinma_Shared::links_regex()
S
68 1 13
Daextinma_Shared::remove_html_comments()
S
65 1 12
Daextinma_Admin::__construct()
S
61 1 11
Daextinma_Admin::me_display_menu_dashboard()
S
82 1 3
Daextinma_Shared::usort_callback_1()
S
79 1 3
Daextinma_Shared::remove_url_parameters()
S
66 1 10
Daextinma_Shared::get_raw_post_content()
S
68 1 7
Daextinma_Admin::delete_statistics()
S
70 1 6
daextinma_customize_action_links()
S
74 1 4
Daextinma_Ajax::__construct()
S
75 1 4
Daextinma_Admin::me_display_menu_juice()
S
82 1 3
Daextinma_Shared::is_site_using_https()
S
75 1 4
Daextinma_Shared::get()
S
80 1 3
Daextinma_Admin::create_optimization_meta_box_callback()
S
81 1 3
Daextinma_Admin::delete_blog_delete_options_and_tables()
S
68 1 8
Daextinma_Admin::me_display_menu_options()
S
82 1 3
Daextinma_Options_Menu_Elements::display_custom_content()
S
76 1 10
Daextinma_Shared::get_suggested_max_number_of_interlinks()
S
66 1 7
Daextinma_Menu_Elements::__construct()
S
77 1 4
Daextinma_Shared::remove_link_to_anchor()
S
66 1 10
Daextinma_Dashboard_Menu_Elements::display_custom_content()
S
81 1 6
Daextinma_Shared::get_number_of_links()
S
65 1 10
Daextinma_Shared::preg_replace_callback_5()
S
80 1 3
Daextinma_Shared::number_of_records_in_archive()
S
72 1 5
Daextinma_Menu_Elements::display_menu_content()
S
70 1 7
Daextinma_Juice_Menu_Elements::display_custom_content()
S
81 1 6
Daextinma_Shared::esc_csv()
S
79 1 3
Daextinma_Admin::un_delete_database_tables()
S
68 1 7
Daextinma_Shared::calculate_recommended_interlinks()
S
69 1 6
Daextinma_Shared::get_manual_interlinks()
S
65 1 10
Daextinma_Shared::preg_replace_callback_4()
S
80 1 3
Daextinma_Rest::__construct()
S
75 1 4