WCMp_User D

Total Complexity 195
Dependencies 4
Dependents 1
Total lines 1,107
Lines of code 880
Logical lines of code 375
Comment lines 198
Methods 27
Properties 0

Methods 27

Method Rating Maintainability Complexity Lines of code
register_vendor_from_vendor_dashboard()
D
28
43 108
get_vendor_fields()
D
17
20 387
save_vendor_data()
C
39 29 50
wcmp_user_avatar_override()
A
43 12 50
validate_user_fields()
A
53 10 22
delete_vendor()
A
50 9 25
wcmp_vendor_login()
S
57 6 16
wp_wcmp_vendor_login()
S
59 6 14
vendor_action_links()
S
54 5 21
media_handler_map_meta_cap()
S
65 6 7
set_wcmp_user_cookies()
S
57 5 15
vendor_registration()
S
58 5 14
vendor_login_redirect()
S
61 5 11
set_user_role()
S
59 4 14
woocommerce_before_my_account()
S
61 4 11
remove_wp_admin_access_for_suspended_vendor()
S
65 4 9
column_display_product()
S
61 3 12
additional_user_fields()
S
57 2 21
remove_backend_access_for_suspended_vendor()
S
68 3 7
wcmp_woocommerce_created_customer_notification()
S
68 3 6
wcmp_customer_new_account()
S
63 3 10
__construct()
S
50 1 27
userwise_wp_link_query_args()
S
72 2 5
wcmp_pre_user_query_filtered()
S
72 2 5
wcmp_order_emails_available()
S
77 1 4
column_register_product()
S
75 1 4
get_vendor_caps()
S
73 1 5