Code Analysis: WordPress Beta Tester 3.5.0

Function Rating Maintainability Complexity Lines of code
WPBT_Core::calculate_next_versions()
A
42 15 48
WPBT_Settings::redirect_on_save()
A
47 12 32
WPBT_Bug_Report::set_database()
A
47 10 33
WPBT_Bug_Report::set_browser()
A
45 8 39
WP_Beta_Tester::filter_http_request()
A
52 9 23
WP_Beta_Tester::switch_offer_response()
A
52 8 24
WP_Beta_Tester::channel_switching_modification()
A
52 8 23
WPBT_Core::channel_settings_migrator()
A
54 8 22
WPBT_Bootstrap::v2_v3_settings_migrator()
S
53 7 23
WPBT_Core::save_settings()
S
54 7 18
WP_Beta_Tester::beta_tester_dashboard()
S
47 6 32
WPBT_Settings::saved_settings_notice()
S
58 7 13
WPBT_Core::stream_radio_group()
S
44 4 57
WPBT_Extras::save_settings()
S
54 6 19
WPBT_Core::get_next_version()
S
55 6 17
WP_Beta_Tester::add_dev_notes_field_guide_links()
S
51 5 26
WPBT_Bug_Report::set_os()
S
46 4 38
WPBT_Bug_Report::get_bug_report_template()
S
49 4 33
WPBT_Bug_Report::set_mu_plugins()
S
55 5 17
WPBT_Extras::skip_autoupdate_email()
S
51 4 29
WP_Beta_Tester::action_admin_head_plugins_php()
S
53 4 24
WPBT_Bug_Report::enqueue_scripts()
S
54 4 23
WPBT_Core::channel_radio_group()
S
46 2 52
WPBT_Bug_Report::set_plugins()
S
53 4 21
WPBT_Bug_Report::add_admin_bar_menu()
S
55 4 19
WP_Beta_Tester::get_current_wp_release()
S
57 4 16
WP_Beta_Tester::__construct()
S
67 5 6
WPBT_Core::add_admin_page()
S
53 3 30
WPBT_Help::add_help_tabs()
S
47 2 39
WP_Beta_Tester::load_hooks()
S
56 3 18
WPBT_Bug_Report::add_admin_page()
S
51 2 32
WPBT_Core::add_settings()
S
51 2 31
WPBT_Core::print_core_settings_top()
S
50 2 30
WPBT_Settings::create_settings_page()
S
58 3 15
WPBT_Settings::checkbox_setting()
S
58 3 15
WPBT_Settings::options_tabs()
S
63 4 9
WPBT_Settings::add_plugin_menu()
S
61 3 12
WPBT_Settings::sanitize()
S
63 3 11
WP_Beta_Tester::get_preferred_from_update_core()
S
63 3 11
WPBT_Extras::update_constants()
S
63 3 11
WP_Beta_Tester::parse_development_feed()
S
56 2 17
WP_Beta_Tester::delete_feed_transient_on_upgrade()
S
67 3 7
WPBT_Settings::admin_bar_menu()
S
68 3 7
WPBT_Extras::add_admin_page()
S
63 2 13
WPBT_Extras::add_settings()
S
54 1 25
WPBT_Bug_Report::print_bug_report_template()
S
56 1 19
WPBT_Extras::activate()
S
70 2 6
WPBT_Settings::load_hooks()
S
64 2 9
WPBT_Bug_Report::set_server()
S
68 2 7
WP_Beta_Tester::check_if_settings_downgrade()
S
63 2 10
WPBT_Bug_Report::set_theme()
S
67 2 8
WPBT_Extras::deactivate()
S
70 2 6
WP_Beta_Tester::add_dashboard_widget()
S
67 2 7
WPBT_Bootstrap::deactivate_die_wordpress_develop()
S
63 2 10
WPBT_Bug_Report::load_hooks()
S
63 2 10
WPBT_Bootstrap::run()
S
62 1 13
WP_Beta_Tester::add_minimal_development_response()
S
62 1 12
WPBT_Bug_Report::__construct()
S
61 1 11
WP_Beta_Tester::run()
S
76 1 4
WPBT_Core::add_settings_tab()
S
77 1 3
WPBT_Settings::__construct()
S
76 1 4
WPBT_Bug_Report::set_environment_data()
S
67 1 9
WPBT_Extras::get_unchecked_options()
S
80 1 3
WPBT_Bootstrap::load_hooks()
S
72 1 5
WPBT_Core::save_redirect_page()
S
79 1 3
WPBT_Bug_Report::print_tab_introduction()
S
71 1 5
WPBT_Settings::add_settings()
S
81 1 3
WPBT_Core::wpbt_sprintf_or()
S
66 1 8
WPBT_Extras::get_checked_options()
S
80 1 3
WPBT_Core::load_hooks()
S
69 1 6
WPBT_Bug_Report::add_settings_tab()
S
77 1 3
WPBT_Bootstrap::load_textdomain()
S
81 1 3
WPBT_Extras::__construct()
S
77 1 4
WPBT_Extras::add_settings_tab()
S
77 1 3
WPBT_Core::__construct()
S
71 1 6
WPBT_Settings::update_settings()
S
76 1 4
WPBT_Bootstrap::__construct()
S
81 1 3
WP_Beta_Tester::action_update_option_wp_beta_tester_stream()
S
81 1 3
WPBT_Extras::save_redirect_page()
S
79 1 3
WPBT_Help::load_hooks()
S
79 1 3
WPBT_Bootstrap::activate()
S
75 1 4
WPBT_Settings::settings_tabs()
S
80 1 3
WPBT_Settings::run()
S
67 1 8
WPBT_Extras::load_hooks()
S
69 1 6
WP_Beta_Tester::update_footer()
S
70 1 6
WPBT_Bootstrap::deactivate()
S
75 1 4