BP_Groups_Group D

Total Complexity 192
Dependencies 5
Dependents 27
Total lines 1,784
Lines of code 812
Logical lines of code 488
Comment lines 700
Methods 37
Properties 20

Methods 37

Method Rating Maintainability Complexity Lines of code
get()
D
17
56 229
__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
53 8 21
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
populate()
S
53 4 22
get_group_extras()
S
62 5 10
get_id_by_previous_slug()
S
52 3 26
filter_user_groups()
S
54 3 21
group_exists()
S
56 3 19
get_invites()
S
59 3 15
get_membership_requests()
S
60 3 14
search_groups()
S
56 2 18
get_meta_query_sql()
S
58 2 15
delete()
S
58 2 14
delete_all_invites()
S
66 2 9
get_total_group_count()
S
66 2 8
__construct()
S
71 2 6
get_is_member()
S
69 2 7
has_members()
S
65 2 8
get_mods()
S
70 2 7
get_admins()
S
70 2 7
__set()
S
67 2 8
get_random()
S
63 1 11
has_membership_requests()
S
71 1 5
get_slug()
S
71 1 5
check_slug()
S
71 1 5
get_id_from_slug()
S
80 1 3
get_total_member_count()
S
71 1 5
get_group_type_ids()
S
63 1 10
strip_leading_and()
S
78 1 3