Alg_WC_Email_Verification_Logouts B

Total Complexity 77
Dependencies 1
Dependents 0
Total lines 435
Lines of code 234
Logical lines of code 119
Comment lines 176
Methods 21
Properties 1

Methods 21

Method Rating Maintainability Complexity Lines of code
block_unverified_user_login()
A
51 9 25
__construct()
A
47 8 33
logout_and_redirect()
S
54 6 22
redirect_after_register_using_sessions()
S
59 5 14
add_redirect_session_variable_after_register()
S
59 5 13
start_session_for_redirecting_after_register()
S
64 5 10
prevent_login_using_the_same_link()
S
61 4 13
logout_and_redirect_user_always()
S
65 4 9
logout_and_redirect_user_after_checkout_thankyou()
S
64 4 9
logout_and_redirect_user_myaccount()
S
68 4 7
get_redirect_url_on_registration()
S
62 3 12
handle_login_after_registration()
S
64 3 11
block_auth_cookies()
S
63 3 10
redirect_on_new_user_created_and_login_prevented()
S
63 3 10
register_one_time_activation_link_error_notice()
S
65 3 9
output_one_time_activation_link_error_notice()
S
73 2 5
logout_user()
S
66 2 9
prevent_sending_auth_cookies()
S
78 1 4
logout_and_redirect_user_on_registration()
S
80 1 3
logout_and_redirect_user_after_checkout()
S
80 1 3
print_wc_notices()
S
83 1 3