Code Analysis: Smart External Links Manager 1.2

Function Rating Maintainability Complexity Lines of code
Smart_External_Links_Manager::render_field_chosen_dashicon()
B
38 19 66
Smart_External_Links_Manager::sanitize_options()
B
45 19 38
Smart_External_Links_Manager::enqueue_frontend_assets()
A
46 10 40
Smart_External_Links_Manager::get_available_dashicons_from_json()
A
48 10 33
Smart_External_Links_Manager::render_field_ignore_list()
S
52 4 25
Smart_External_Links_Manager::render_field_force_list()
S
52 4 25
Smart_External_Links_Manager::enqueue_admin_assets()
S
52 2 27
Smart_External_Links_Manager::render_help_section_content()
S
48 1 33
Smart_External_Links_Manager::render_options_page()
S
59 2 17
Smart_External_Links_Manager::register_settings()
S
49 1 32
Smart_External_Links_Manager::render_field_show_external_icon()
S
69 2 5
Smart_External_Links_Manager::render_field_add_sponsored()
S
69 2 5
Smart_External_Links_Manager::render_field_enable_plugin()
S
69 2 5
Smart_External_Links_Manager::render_field_add_nofollow()
S
69 2 5
Smart_External_Links_Manager::get_instance()
S
71 2 6
Smart_External_Links_Manager::render_field_add_noreferrer()
S
69 2 5
Smart_External_Links_Manager::get_default_options()
S
62 1 12
welm_activate()
S
100 1 2
Smart_External_Links_Manager::__construct()
S
65 1 8
Smart_External_Links_Manager::load_textdomain()
S
69 1 7
Smart_External_Links_Manager::add_admin_menu()
S
66 1 9
welm_run_plugin()
S
83 1 3
Smart_External_Links_Manager::render_general_section_callback()
S
78 1 3
welm_deactivate()
S
100 1 2