AIOWPSecurity_Notices B

Total Complexity 81
Dependencies 3
Dependents 1
Total lines 560
Lines of code 363
Logical lines of code 128
Comment lines 134
Methods 24
Properties 2

Methods 24

Method Rating Maintainability Complexity Lines of code
populate_notices_content()
A
28
2 178
should_show_ip_retrieval_settings_notice()
A
48 10 34
should_show_automated_database_backup_notice()
S
58 7 16
should_show_login_whitelist_disabled_on_upgrade_notice()
S
58 7 16
render_specified_notice()
S
56 6 17
skip_seasonal_notices()
S
63 4 10
wp_optimize_not_installed()
S
63 4 10
updraftplus_not_installed()
S
63 4 10
notices_init()
S
66 4 7
show_rate_notice()
S
65 3 9
is_settings_admin_page()
S
76 3 3
is_schedule_database_backup_set_in_updraftplus()
S
68 3 7
is_database_security_admin_page()
S
76 3 3
is_brute_force_admin_page()
S
76 3 3
is_database_backup_tab()
S
78 2 3
get_time_now()
S
75 2 4
is_login_whitelist_tab()
S
78 2 3
get_aiowps_plugin_installed_timestamp()
S
64 2 9
is_ip_settings_admin_page_tab()
S
79 2 3
is_database_backup_admin_page_tab()
S
79 2 3
is_advanced_settings_tab()
S
78 2 3
is_login_whitelist_admin_page_tab()
S
79 2 3
is_updraftplus_plugin_active()
S
80 1 3
check_notice_dismissed()
S
70 1 6