AIOWPSecurity_Firewall_Setup_Notice A

Total Complexity 72
Dependencies 8
Dependents 1
Total lines 681
Lines of code 420
Logical lines of code 205
Comment lines 159
Methods 24
Properties 4

Methods 24

Method Rating Maintainability Complexity Lines of code
do_setup()
A
43 11 52
render_notices()
A
50 8 31
start_firewall_setup()
S
50 7 30
should_not_show_notice()
S
60 6 15
do_redirect()
S
57 5 16
render_automatic_setup_notice()
S
50 3 37
render_manual_setup_notice()
S
48 2 40
any_pending_notices()
S
58 3 16
render_userini_directive_set_notice()
S
51 2 31
render_upgrade_protection_notice()
S
57 2 21
handle_setup_form()
S
66 3 8
handle_dismiss_form()
S
66 3 8
handle_downgrade_protection_form()
S
66 3 8
render_bootstrap_notice()
S
55 1 22
render_manual_notice_header()
S
61 1 16
get_instance()
S
71 2 6
show_notice()
S
66 2 8
log_wp_error()
S
65 2 9
render_firewall_installed_notice()
S
63 1 13
render_try_again_button()
S
65 1 11
render_manual_notice_footer()
S
71 1 8
is_dismissed()
S
75 1 4
do_dismiss()
S
76 1 4
__construct()
S
71 1 6