SwpmMemberUtils A

Total Complexity 64
Dependencies 6
Dependents 35
Total lines 407
Lines of code 280
Logical lines of code 167
Comment lines 76
Methods 33
Properties 0

Methods 33

Method Rating Maintainability Complexity Lines of code
wp_user_has_admin_role()
S
59 6 14
calculate_access_start_date_for_account_update()
S
54 5 21
get_wp_user_roles_by_id()
S
58 5 15
update_wp_user_role()
S
58 3 17
get_sanitized_email()
S
62 3 13
check_and_die_if_username_belongs_to_admin_user()
S
63 3 11
check_and_die_if_email_belongs_to_admin_user()
S
63 3 11
create_swpm_member_entry_from_array_data()
S
62 2 11
get_formatted_expiry_date_by_user_id()
S
63 2 10
get_logged_in_members_id()
S
68 2 7
get_logged_in_members_username()
S
68 2 7
get_logged_in_members_level()
S
68 2 7
get_logged_in_members_level_name()
S
69 2 7
get_logged_in_members_email()
S
68 2 7
is_member_logged_in()
S
68 2 8
get_member_field_by_id()
S
64 2 9
get_account_extra_info_by_subscr_id()
S
67 2 8
update_membership_level_and_role()
S
62 1 12
get_account_extra_info()
S
72 1 5
update_wp_user_role_with_level_id()
S
72 1 5
is_valid_user_name()
S
78 1 3
update_access_starts_date()
S
69 1 6
update_account_extra_info()
S
67 1 7
get_expiry_date_timestamp_by_user_id()
S
72 1 5
update_account_state()
S
66 1 7
update_membership_level()
S
69 1 6
get_membership_level_id_of_a_member()
S
73 1 5
get_wp_user_from_swpm_user_id()
S
70 1 6
get_user_by_subsriber_id()
S
69 1 6
get_user_by_email()
S
69 1 6
get_user_by_user_name()
S
69 1 6
get_user_by_id()
S
69 1 6
get_all_members_of_a_level()
S
69 1 6