Password_Protected_Admin A

Total Complexity 51
Dependencies 0
Dependents 1
Total lines 472
Lines of code 247
Logical lines of code 119
Comment lines 120
Methods 24
Properties 2

Methods 24

Method Rating Maintainability Complexity Lines of code
password_protected_admin_notices()
A
50 13 26
sanitize_password_protected_password()
S
55 6 19
password_protected_settings()
S
44 1 59
is_current_screen()
S
62 4 12
plugin_screen_ids()
S
63 3 11
settings_page()
S
61 1 17
add_privacy_policy()
S
67 2 7
add_help_tabs()
S
68 2 7
plugin_row_meta()
S
67 2 7
pre_update_option_password_protected_password()
S
69 2 7
password_protected_allowed_ip_addresses_field()
S
65 2 8
__construct()
S
62 1 11
password_protected_status_field()
S
76 1 3
password_protected_password_field()
S
74 1 4
password_protected_settings_section()
S
74 1 4
password_protected_remember_me_field()
S
77 1 3
password_protected_remember_me_lifetime_field()
S
78 1 3
validate_ip_address()
S
79 1 3
sanitize_ip_addresses()
S
65 1 9
plugin_action_links()
S
74 1 4
help_tabs()
S
65 1 9
admin_error_display()
S
80 1 3
admin_menu()
S
70 1 5
password_protected_permissions_field()
S
67 1 6