AsgarosForum D

Total Complexity 461
Dependencies 29
Dependents 0
Total lines 2,415
Lines of code 1,614
Logical lines of code 1,147
Comment lines 203
Methods 93
Properties 60

Methods 93

Method Rating Maintainability Complexity Lines of code
prepare()
D
26
50 122
forum()
B
37 20 74
getMainTitle()
B
44 21 40
check_access()
B
40 20 54
show_topic_menu()
B
39 15 64
drawMenuEntries()
A
50 16 24
setParents()
A
43 14 42
extract_image_url()
A
47 14 36
show_post_menu()
A
47 14 29
load_options()
A
47 12 37
showMoveTopic()
A
48 10 29
lastpost_forum_cache()
A
53 9 24
get_post_counters()
A
52 8 24
get_topic_counters()
A
53 8 24
render_topic_element()
A
43 6 48
cut_string()
S
51 7 29
render_forum_element()
S
44 6 42
delete_topic()
S
51 7 26
add_topic_meta_box_content()
S
52 7 24
delete_user_form_reassign()
S
48 6 33
getMetaTitle()
S
62 7 11
enqueue_css_js()
S
52 6 23
showForumMenu()
S
57 6 15
showMainTitleAndDescription()
S
59 6 13
render_notice()
S
62 6 12
remove_post()
S
55 5 20
get_signature()
S
55 5 20
render_reputation_badges()
S
56 5 18
render_lastpost_in_forum()
S
48 4 31
is_first_post()
S
59 5 15
change_status()
S
59 5 14
set_sticky()
S
61 5 12
getUsername()
S
60 4 15
post_transition_update()
S
64 5 9
deleted_user_reassign()
S
60 4 13
read_file()
S
61 4 12
render_lastpost_in_topic()
S
52 3 23
render_sticky_panel()
S
48 2 37
__construct()
S
42 1 52
showLoginLink()
S
58 3 15
showRegisterLink()
S
59 3 15
moveTopic()
S
63 4 9
highlight_username()
S
64 4 10
process_topic_meta_box()
S
66 4 8
renderUsername()
S
59 3 15
showTopic()
S
58 3 14
render_subforums()
S
59 3 14
get_plain_username()
S
63 3 12
is_topic_closed()
S
62 3 11
get_lastpost_in_forum()
S
62 3 11
create_file()
S
58 2 15
forumIsOpen()
S
64 3 9
render_notices()
S
65 3 9
get_title()
S
65 3 10
add_topic_meta_box()
S
60 2 14
showHeader()
S
51 1 28
showLogoutLink()
S
61 2 12
get_forums()
S
69 2 6
get_forum_post_counter()
S
67 2 8
add_body_classes()
S
69 2 7
add_current_page_to_title()
S
66 2 8
delete_file()
S
74 2 5
is_topic_sticky()
S
66 2 8
format_date()
S
68 2 7
create_blog_topic()
S
67 2 7
change_document_title_separator()
S
72 2 6
get_lastpost_in_topic()
S
69 2 6
change_pre_get_document_title()
S
72 2 6
prevent_oembed_dataparse()
S
69 2 7
incrementTopicViews()
S
72 2 5
get_category_name()
S
68 2 8
get_forum_topic_counter()
S
67 2 8
get_title_separator()
S
73 1 5
add_topic_meta_box_setup()
S
74 1 4
change_document_title_parts()
S
76 1 4
change_wp_title()
S
81 1 3
save_options()
S
77 1 4
get_topic_starter()
S
78 1 3
add_notice()
S
69 1 7
count_users()
S
79 1 3
get_link()
S
78 1 3
get_posts()
S
65 1 8
overview()
S
77 1 4
getSpecificTopics()
S
73 1 4
show_forum()
S
82 1 3
getSpecificForums()
S
74 1 4
homeLink()
S
64 1 10
countPostsByUser()
S
78 1 3
countTopicsByUser()
S
78 1 3
get_post_date()
S
78 1 3
get_post_author()
S
78 1 3
current_time()
S
81 1 3
showSinglePost()
S
68 1 7