Code Analysis: WordPress Beta Tester 3.2.2

Function Rating Maintainability Complexity Lines of code
WPBT_Core::calculate_next_versions()
A
43 13 47
WPBT_Settings::redirect_on_save()
A
47 12 32
WPBT_Core::channel_settings_migrator()
A
54 8 22
WPBT_Core::stream_radio_group()
S
44 5 59
WPBT_Bootstrap::v2_v3_settings_migrator()
S
53 7 23
WPBT_Core::save_settings()
S
54 7 18
WP_Beta_Tester::filter_http_request()
S
56 7 16
WPBT_Settings::saved_settings_notice()
S
58 7 13
WPBT_Extras::save_settings()
S
54 6 19
WPBT_Core::get_next_version()
S
55 6 18
WP_Beta_Tester::channel_switching_modification()
S
55 6 18
WP_Beta_Tester::add_dev_notes_field_guide_links()
S
51 5 26
WPBT_Extras::skip_autoupdate_email()
S
51 4 29
WP_Beta_Tester::action_admin_head_plugins_php()
S
53 4 24
WP_Beta_Tester::beta_tester_dashboard()
S
55 4 16
WP_Beta_Tester::__construct()
S
67 5 6
WPBT_Core::channel_radio_group()
S
48 2 44
WPBT_Extras::add_settings()
S
47 2 44
WPBT_Help::add_help_tabs()
S
47 2 39
WPBT_Extras::__construct()
S
55 3 20
WP_Beta_Tester::load_hooks()
S
56 3 18
WPBT_Core::add_settings()
S
51 2 31
WPBT_Settings::options_tabs()
S
63 4 9
WPBT_Extras::get_config_path()
S
64 4 9
WPBT_Settings::create_settings_page()
S
58 3 15
WPBT_Settings::checkbox_setting()
S
58 3 15
WPBT_Core::print_core_settings_top()
S
50 2 30
WP_Beta_Tester::get_current_wp_release()
S
59 3 15
WPBT_Extras::add_constants()
S
60 3 12
WPBT_Extras::remove_constants()
S
60 3 12
WPBT_Settings::add_plugin_menu()
S
61 3 12
WPBT_Extras::update_constants()
S
63 3 11
WPBT_Settings::sanitize()
S
63 3 11
WP_Beta_Tester::get_preferred_from_update_core()
S
63 3 11
WP_Beta_Tester::parse_development_feed()
S
57 2 16
WP_Beta_Tester::delete_feed_transient_on_upgrade()
S
67 3 7
WPBT_Core::add_admin_page()
S
62 2 14
WPBT_Extras::add_admin_page()
S
63 2 13
WP_Beta_Tester::check_if_settings_downgrade()
S
63 2 10
WP_Beta_Tester::add_dashboard_widget()
S
67 2 7
WPBT_Settings::load_hooks()
S
66 2 8
WPBT_Extras::deactivate()
S
70 2 6
WPBT_Bootstrap::deactivate_die_wordpress_develop()
S
63 2 10
WPBT_Extras::activate()
S
70 2 6
WPBT_Bootstrap::run()
S
62 1 13
WP_Beta_Tester::add_minimal_development_response()
S
62 1 12
WPBT_Settings::run()
S
69 1 7
WP_Beta_Tester::update_footer()
S
70 1 6
WPBT_Core::load_hooks()
S
69 1 6
WPBT_Extras::save_redirect_page()
S
79 1 3
WPBT_Extras::get_checked_options()
S
80 1 3
WPBT_Bootstrap::__construct()
S
81 1 3
WPBT_Bootstrap::load_textdomain()
S
81 1 3
WPBT_Core::__construct()
S
71 1 6
WPBT_Extras::print_new_feature_testing_top()
S
80 1 3
WPBT_Settings::__construct()
S
76 1 4
WPBT_Core::save_redirect_page()
S
79 1 3
WPBT_Bootstrap::deactivate()
S
75 1 4
WPBT_Bootstrap::activate()
S
75 1 4
WPBT_Settings::add_settings()
S
81 1 3
WPBT_Extras::get_unchecked_options()
S
80 1 3
WPBT_Extras::add_settings_tab()
S
77 1 3
WPBT_Settings::settings_tabs()
S
80 1 3
WP_Beta_Tester::run()
S
76 1 4
WP_Beta_Tester::action_update_option_wp_beta_tester_stream()
S
81 1 3
WPBT_Core::add_settings_tab()
S
77 1 3
WPBT_Settings::update_settings()
S
76 1 4
WPBT_Extras::load_hooks()
S
69 1 6
WPBT_Core::wpbt_sprintf_or()
S
66 1 8
WPBT_Bootstrap::load_hooks()
S
72 1 5
WPBT_Help::load_hooks()
S
79 1 3