Password_Protected D

Total Complexity 138
Dependencies 5
Dependents 1
Total lines 931
Lines of code 460
Logical lines of code 283
Comment lines 238
Methods 41
Properties 4

Methods 41

Method Rating Maintainability Complexity Lines of code
maybe_show_login()
A
46 11 36
password_protected_process_login()
A
48 10 30
maybe_process_login()
A
51 9 25
validate_auth_cookie()
A
49 8 28
login_messages()
A
51 8 26
password_protected_check_pro_password()
S
54 7 21
set_auth_cookie()
S
52 5 24
parse_auth_cookie()
S
54 5 20
is_active()
S
58 5 16
__construct()
S
47 3 35
only_allow_logged_in_rest_access()
S
68 5 6
load_theme_stylesheet()
S
59 4 13
maybe_process_logout()
S
61 4 12
install()
S
62 4 11
logout_link()
S
58 3 16
allow_users()
S
70 4 6
allow_administrators()
S
70 4 6
allow_ip_addresses()
S
68 3 7
allow_feeds()
S
71 3 6
disable_caching()
S
73 3 5
compat()
S
68 3 7
clear_auth_cookie()
S
64 2 9
password_protected_above_password_field()
S
70 2 6
generate_auth_cookie()
S
64 2 9
password_protected_below_password_field()
S
70 2 6
logout_url()
S
64 2 10
is_user_logged_in()
S
79 2 3
disable_feeds()
S
65 2 9
logout_link_shortcode()
S
64 1 11
get_hashed_password()
S
79 1 3
logout()
S
77 1 4
load_plugin_textdomain()
S
77 1 3
get_site_id()
S
75 1 4
cookie_name()
S
78 1 3
encrypt_password()
S
80 1 3
allow_remember_me()
S
80 1 3
get_allowed_ip_addresses()
S
79 1 3
safe_redirect()
S
72 1 5
is_plugin_supported()
S
82 1 3
disable_feed()
S
78 1 3
login_url()
S
73 1 4