Code Analysis: Under Construction 3.85

Function Rating Maintainability Complexity Lines of code
UCP::sanitize_settings()
D
32 37 89
UCP::admin_notices()
C
35 24 74
UCP::display_construction_page()
B
43 23 39
UCP::tab_content()
B
24
8 215
UCP::main_page()
B
26
9 194
UCP::generate_social_icons()
B
41 17 52
UCP::tab_pro()
A
38 13 66
UCP::add_plugin_favs()
A
47 13 34
UCP::empty_cache()
A
47 13 34
UCP::maybe_upgrade()
A
48 13 30
UCP::admin_enqueue_scripts()
A
38 8 68
UCP::is_construction_mode_enabled()
A
50 10 27
UCP::generate_footer()
A
47 9 32
UCP::tab_design()
A
42 7 48
UCP::tab_main()
A
38 5 74
UCP::dismiss_notice()
A
51 8 28
UCP::install_weglot()
A
44 6 47
UCP::install_accessibe()
A
44 6 47
UCP::tab_access()
A
38 4 76
UCP_license::query_licensing_server()
S
51 6 24
UCP::create_select_options()
S
53 6 22
UCP::submit_survey_ajax()
S
47 5 33
UCP::admin_bar()
S
43 4 47
UCP::default_options()
S
40 2 75
UCP::change_status()
S
55 5 20
UCP::generate_web_link()
S
54 5 19
UCP::is_weglot_active()
S
58 5 15
UCP::submit_support_message_ajax()
S
49 4 28
UCP::generate_head()
S
50 4 28
UCP::init()
S
45 3 40
UCP::whitelisted_notice()
S
61 5 9
UCP_license::is_activated()
S
64 5 9
UCP::checked()
S
60 4 14
UCP::get_themes()
S
40 1 58
UCP_license::validate_license_key()
S
58 4 13
UCP::reset_settings()
S
59 3 15
UCP::admin_bar_style()
S
67 4 7
UCP::admin_footer()
S
66 4 8
UCP::get_template()
S
50 2 27
UCP::dismiss_pointer_ajax()
S
62 3 11
UCP::is_plugin_installed()
S
63 3 11
UCP::is_weglot_setup()
S
64 3 11
UCP::tab_support()
S
47 1 37
UCP::get_meta()
S
64 3 9
UCP::parse_vars()
S
58 2 15
UCP::check_var_isset()
S
67 3 8
UCP::is_promo_active()
S
63 3 10
UCP::plugin_meta_links()
S
63 2 9
UCP::login_message()
S
69 2 6
UCP::check_wp_version()
S
66 2 8
UCP::user_has_role()
S
65 2 9
UCP::get_options()
S
67 2 8
UCP::encode_email()
S
66 2 8
UCP::is_plugin_page()
S
67 2 8
UCP::disable_feed()
S
71 2 6
UCP::admin_footer_text()
S
66 2 7
UCP::wp_get_server_protocol()
S
68 2 7
UCP::notice_min_wp_version()
S
76 1 3
UCP::dismiss_survey_ajax()
S
66 1 8
UCP_license::init()
S
91 1 2
UCP::plugins_api_result()
S
66 1 8
UCP::reset_pointers()
S
67 1 6
UCP::get_plugin_version()
S
71 1 5
UCP::register_settings()
S
79 1 3
UCP::footer_buttons()
S
69 1 6
UCP::featured_plugins_tab()
S
75 1 4
UCP::plugins_loaded()
S
77 1 4
UCP::activate()
S
78 1 4
UCP::uninstall()
S
70 1 7
UCP::admin_menu()
S
77 1 3
UCP::plugin_action_links()
S
66 1 7
UCP::deactivate()
S
74 1 5