Code Analysis: WP Maintenance Mode 2.4.2

Function Rating Maintainability Complexity Lines of code
WP_Maintenance_Mode::single_activate()
D
26
38 157
WP_Maintenance_Mode_Admin::save_plugin_settings()
D
25
36 144
WP_Maintenance_Mode::init()
C
37 28 56
wpmm_delete_cache()
B
44 21 39
WP_Maintenance_Mode::add_inline_css_style()
A
43 16 41
WP_Maintenance_Mode::add_js_files()
A
47 15 31
WP_Maintenance_Mode_Admin::set_datajs_file()
A
45 14 35
WP_Maintenance_Mode::send_contact()
A
46 11 34
WP_Maintenance_Mode::check_exclude()
A
54 9 20
WP_Maintenance_Mode_Admin::add_notices()
A
48 8 33
WP_Maintenance_Mode_Admin::get_policy_link_message()
A
55 8 19
WP_Maintenance_Mode_Admin::reset_plugin_settings()
S
52 7 25
WP_Maintenance_Mode_Admin::enqueue_admin_scripts()
S
45 6 38
WP_Maintenance_Mode::add_google_analytics_code()
S
54 7 22
WP_Maintenance_Mode::default_settings()
S
35 2 94
WP_Maintenance_Mode::redirect()
S
57 7 17
single_uninstall()
S
51 6 25
WP_Maintenance_Mode::add_subscriber()
S
52 6 23
WP_Maintenance_Mode::__construct()
S
51 6 22
WP_Maintenance_Mode::check_user_role()
S
59 6 13
wpmm_get_template_path()
S
52 5 27
WP_Maintenance_Mode::check_search_bots()
S
46 4 40
WP_Maintenance_Mode_Admin::subscribers_export()
S
52 5 22
WP_Maintenance_Mode::activate()
S
56 5 19
WP_Maintenance_Mode::add_bot_extras()
S
55 5 17
WP_Maintenance_Mode::deactivate()
S
58 5 16
wpmm_form_hidden_fields()
S
52 4 28
wpmm_get_utmized_url()
S
54 4 23
WP_Maintenance_Mode_Admin::enqueue_admin_styles()
S
57 4 14
WP_Maintenance_Mode_Admin::dismiss_notices()
S
60 4 12
WP_Maintenance_Mode::add_css_files()
S
60 4 11
WP_Maintenance_Mode_Admin::__construct()
S
52 3 22
WP_Maintenance_Mode_Admin::subscribers_empty_list()
S
59 3 13
wpmm_get_user_roles()
S
63 3 11
wpmm_do_shortcode()
S
66 3 8
wpmm_multiselect()
S
66 3 8
WP_Maintenance_Mode::activate_new_site()
S
64 3 10
WP_Maintenance_Mode::calculate_backtime()
S
66 3 7
WP_Maintenance_Mode::check_update()
S
69 3 6
sanitize_hex_color()
S
68 3 8
wpmm_get_banners()
S
53 1 28
wpmm_maybe_define_constant()
S
75 2 5
wpmm_get_backgrounds()
S
63 2 10
wpmm_get_capability()
S
70 2 6
wpmm_sanitize_ga_code()
S
74 2 4
WP_Maintenance_Mode_Admin::admin_footer_text()
S
64 2 10
WP_Maintenance_Mode::get_instance()
S
71 2 6
WP_Maintenance_Mode_Admin::delete_cache()
S
71 2 6
WP_Maintenance_Mode_Shortcodes::init()
S
67 2 8
wp_scripts()
S
70 2 7
WP_Maintenance_Mode_Admin::get_instance()
S
71 2 6
WP_Maintenance_Mode_Admin::get_policy_link()
S
75 2 5
wpmm_translated_string_allowed_html()
S
60 1 15
wpmm_gdpr_textarea_allowed_html()
S
60 1 15
WP_Maintenance_Mode::get_blog_ids()
S
74 1 4
wpmm_get_banner_url()
S
79 1 3
WP_Maintenance_Mode_Admin::display_plugin_settings()
S
80 1 3
WP_Maintenance_Mode_Shortcodes::loginform()
S
78 1 3
WP_Maintenance_Mode_Admin::get_dismissed_notices()
S
74 1 4
WP_Maintenance_Mode_Shortcodes::shortcode_wrapper()
S
68 1 7
wpmm_change_mail_content_type()
S
83 1 3
WP_Maintenance_Mode::load_plugin_textdomain()
S
68 1 6
WP_Maintenance_Mode::get_plugin_settings()
S
82 1 3
wpmm_add_extra_plugin_headers()
S
74 1 5
wpmm_set_nocache_constants()
S
69 1 7
wpmm_plugin_info()
S
69 1 6
wpmm_get_option()
S
79 1 3
WP_Maintenance_Mode_Admin::get_is_policy_available()
S
80 1 3
WP_Maintenance_Mode::single_deactivate()
S
81 1 3
WP_Maintenance_Mode_Shortcode_Loginform::output()
S
66 1 9
wpmm_get_subscribers_count()
S
72 1 5
WP_Maintenance_Mode_Admin::add_settings_link()
S
66 1 8
WP_Maintenance_Mode_Admin::add_safe_style_css()
S
67 1 9
WP_Maintenance_Mode::get_plugin_slug()
S
82 1 3
WP_Maintenance_Mode_Admin::add_plugin_menu()
S
66 1 9
WP_Maintenance_Mode_Admin::save_dismissed_notices()
S
72 1 5