Password_Protected C

Total Complexity 114
Dependencies 4
Dependents 1
Total lines 793
Lines of code 368
Logical lines of code 220
Comment lines 223
Methods 37
Properties 3

Methods 37

Method Rating Maintainability Complexity Lines of code
maybe_show_login()
A
46 11 35
maybe_process_login()
A
50 11 25
login_messages()
A
51 8 26
validate_auth_cookie()
S
51 7 25
is_active()
S
58 5 16
set_auth_cookie()
S
54 4 19
only_allow_logged_in_rest_access()
S
68 5 6
parse_auth_cookie()
S
58 4 15
__construct()
S
49 3 29
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
disable_feeds()
S
65 2 9
logout_url()
S
64 2 10
is_user_logged_in()
S
79 2 3
logout_link_shortcode()
S
64 1 11
safe_redirect()
S
72 1 5
is_plugin_supported()
S
82 1 3
cookie_name()
S
78 1 3
clear_auth_cookie()
S
74 1 4
get_hashed_password()
S
79 1 3
disable_feed()
S
78 1 3
generate_auth_cookie()
S
69 1 6
get_allowed_ip_addresses()
S
79 1 3
logout()
S
77 1 4
load_plugin_textdomain()
S
77 1 3
get_site_id()
S
75 1 4
encrypt_password()
S
80 1 3
allow_remember_me()
S
80 1 3
login_url()
S
78 1 3