WC_GZD_Customer_Helper D

Total Complexity 150
Dependencies 4
Dependents 5
Total lines 814
Lines of code 434
Logical lines of code 239
Comment lines 224
Methods 35
Properties 1

Methods 35

Method Rating Maintainability Complexity Lines of code
resend_activation_check()
A
47 17 29
show_disabled_checkout_notice()
A
52 12 21
disable_checkout()
A
53 12 20
maybe_add_activation_notice()
A
58 11 12
customer_account_activate()
A
45 8 39
account_cleanup()
A
46 7 40
customer_account_activation_check()
A
52 8 22
enable_double_opt_in_for_user()
S
54 7 21
resend_customer_activation_email()
S
55 7 19
get_customer_activation_meta()
S
54 6 20
load_customer_fields()
S
56 6 18
customer_new_account_activation()
S
57 6 16
__construct()
S
50 3 28
disable_registration_auto_login()
S
63 4 10
profile_field_title()
S
55 2 20
delete_doi_session()
S
73 3 5
social_login_activation_check()
S
68 3 7
login_restriction()
S
67 3 7
login_redirect()
S
69 3 6
disable_signup()
S
67 3 7
email_hooks()
S
69 2 6
instance()
S
72 2 6
set_user_address()
S
67 2 7
set_doi_session()
S
70 2 6
registration_redirect()
S
70 1 6
get_double_opt_in_user_roles()
S
79 1 3
__clone()
S
78 1 3
delete_checkout_signup_cookie()
S
77 1 4
is_double_opt_in_login_enabled()
S
79 1 3
is_double_opt_in_enabled()
S
79 1 3
is_customer_title_enabled()
S
79 1 3
get_resend_activation_url()
S
72 1 5
get_customer_activation_url()
S
70 1 6
__wakeup()
S
78 1 3
get_account_cleanup_user_role_exclusions()
S
78 1 3