BP_Better_Messages_Functions D

Total Complexity 624
Dependencies 9
Dependents 2
Total lines 3,503
Lines of code 2,680
Logical lines of code 1,491
Comment lines 143
Methods 102
Properties 1

Methods 102

Method Rating Maintainability Complexity Lines of code
render_thread()
D
21
57 181
get_page()
D
29
42 106
new_message()
D
29
33 125
render_stack()
C
35 24 74
get_participants()
B
34 22 88
get_threads()
B
33 21 98
get_stacks()
B
35 16 94
is_thread_super_moderator()
A
42 14 51
is_network_subsite_and_has_license()
A
46 14 35
get_who_can_start_value()
A
47 13 36
get_group_page()
A
44 12 42
get_who_can_start_options()
A
47 12 37
render_me()
A
43 10 56
get_link()
A
49 11 30
get_thread_type()
A
51 11 27
find_existing_threads()
A
40 7 69
get_pm_thread_id()
A
39 7 66
render_side_column()
A
44 8 48
get_avatar()
A
44 7 43
messages_classes()
A
50 7 31
render_extra_tabs()
S
51 7 26
render_extra_mobile_tabs()
S
51 7 26
get_messages()
S
47 6 41
hex2rgba()
S
52 7 24
get_user_mycred_charge_new_thread_rate()
S
53 7 24
get_user_mycred_charge_rate()
S
53 7 24
get_friends_sorted()
S
52 7 24
truncate()
S
52 7 24
render_extra_tabs_content()
S
54 7 23
render_extra_mobile_tabs_content()
S
54 7 23
can_add_users_to_thread()
S
54 7 20
minify_html()
S
44 5 48
get_displayed_user_id()
S
59 7 15
render_user()
S
46 5 44
format_message()
S
55 6 18
get_search_stacks()
S
44 4 48
update_message()
S
48 5 32
get_member_id()
S
61 6 13
get_users_sorted()
S
53 5 22
get_starred_stacks()
S
44 3 49
get_name()
S
58 5 16
get_recipients()
S
52 4 23
filter_message_content()
S
53 4 20
license_proposal()
S
56 4 18
delete_message()
S
48 3 33
side_view_mobile_extra_tabs()
S
63 5 10
side_view_extra_tabs()
S
63 5 10
get_threads_html()
S
53 3 29
array_insert_after()
S
61 4 13
array_insert_before()
S
61 4 13
get_undeleted_recipients()
S
62 4 12
check_this_is_multsite()
S
63 4 12
check_access()
S
62 4 11
clear_thread()
S
54 3 20
decrease_unread()
S
57 3 17
get_thread_image()
S
57 3 17
minify_css()
S
51 2 31
render_group()
S
51 2 30
messages_mark_thread_read()
S
57 3 15
render_footer()
S
57 3 15
get_user_link()
S
58 3 14
delete_thread_meta()
S
62 3 12
update_thread_meta()
S
62 3 12
get_thread_meta()
S
62 3 12
clean_no_subject()
S
62 3 12
render_login_form()
S
50 1 42
erase_thread()
S
60 3 12
get_user_muted_threads()
S
63 3 11
user_has_role()
S
63 3 11
get_thread_title()
S
62 3 11
add_user_to_thread()
S
55 2 20
minify_js()
S
57 2 19
is_ajax()
S
69 3 6
subprocess_mention()
S
59 2 14
get_starred_count()
S
57 1 17
can_use_premium_code_premium_only()
S
72 2 6
can_use_premium_code()
S
72 2 6
array_map_recursive()
S
70 2 6
instance()
S
69 2 7
clean_thread_notifications()
S
70 2 6
clean_site_url()
S
63 2 10
can_delete_thread()
S
68 2 7
is_thread_participant()
S
63 2 10
is_message_starred()
S
68 2 7
get_formatted_time()
S
62 2 10
process_mentions()
S
69 2 7
redirect_to_messages_link()
S
68 2 7
can_erase_thread()
S
68 2 7
highlightKeywords()
S
64 2 9
render_preloader()
S
71 2 6
strip_all_tags()
S
66 2 8
remove_re()
S
66 2 8
get_thread_subject()
S
63 1 11
delete_all_thread_meta()
S
71 1 5
clean_string()
S
69 1 6
sanitize_xss()
S
80 1 3
show_avatars()
S
79 1 3
pre_template_include()
S
79 1 3
after_template_include()
S
91 1 2
get_thread_message_count()
S
67 1 8
change_thread_subject()
S
66 1 8
get_thread_count()
S
66 1 9