BP_Groups_Group D

Total Complexity 204
Dependencies 7
Dependents 32
Total lines 1,909
Lines of code 895
Logical lines of code 503
Comment lines 735
Methods 37
Properties 20

Methods 37

Method Rating Maintainability Complexity Lines of code
get()
D
16
59 248
__get()
A
49 14 29
save()
A
39 8 80
__isset()
A
56 12 18
get_sql_clause_for_group_types()
A
44 10 42
get_by_letter()
A
49 9 31
convert_orderby_to_order_by_term()
S
53 7 25
get_user_has_access()
S
59 7 14
convert_type_to_order_orderby()
S
52 6 26
is_visible()
S
60 6 14
set_up_admins_and_mods()
S
48 4 33
group_exists()
S
50 4 30
populate()
S
53 4 22
get_total_group_count()
S
57 4 15
get_group_extras()
S
62 5 10
get_id_by_previous_slug()
S
53 3 25
filter_user_groups()
S
54 3 21
delete()
S
56 3 17
__construct()
S
58 3 17
get_total_member_count()
S
57 3 16
get_invites()
S
59 3 15
get_membership_requests()
S
60 3 14
get_random()
S
54 2 23
search_groups()
S
56 2 18
get_meta_query_sql()
S
58 2 15
has_members()
S
65 2 8
get_is_member()
S
69 2 7
delete_all_invites()
S
66 2 9
get_mods()
S
70 2 7
get_admins()
S
70 2 7
__set()
S
67 2 8
has_membership_requests()
S
71 1 5
get_slug()
S
71 1 5
check_slug()
S
71 1 5
get_id_from_slug()
S
79 1 3
get_group_type_ids()
S
63 1 10
strip_leading_and()
S
78 1 3