Password_Protected C

Total Complexity 125
Dependencies 5
Dependents 1
Total lines 857
Lines of code 406
Logical lines of code 250
Comment lines 232
Methods 40
Properties 3

Methods 40

Method Rating Maintainability Complexity Lines of code
maybe_show_login()
A
46 11 35
password_protected_process_login()
A
49 10 30
login_messages()
A
51 8 26
maybe_process_login()
A
54 8 19
validate_auth_cookie()
S
51 7 25
is_active()
S
58 5 16
set_auth_cookie()
S
54 4 19
__construct()
S
48 3 33
only_allow_logged_in_rest_access()
S
68 5 6
parse_auth_cookie()
S
58 4 15
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
compat()
S
68 3 7
allow_feeds()
S
71 3 6
disable_caching()
S
73 3 5
password_protected_above_password_field()
S
72 2 5
password_protected_below_password_field()
S
72 2 5
logout_url()
S
64 2 10
disable_feeds()
S
65 2 9
is_user_logged_in()
S
79 2 3
logout_link_shortcode()
S
64 1 11
load_plugin_textdomain()
S
77 1 3
generate_auth_cookie()
S
69 1 6
login_url()
S
78 1 3
get_site_id()
S
75 1 4
clear_auth_cookie()
S
74 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
get_hashed_password()
S
79 1 3
logout()
S
77 1 4