AsgarosForum D

Total Complexity 469
Dependencies 29
Dependents 0
Total lines 2,483
Lines of code 1,661
Logical lines of code 1,188
Comment lines 209
Methods 94
Properties 60

Methods 94

Method Rating Maintainability Complexity Lines of code
prepare()
D
26
50 122
forum()
B
37 20 75
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 30
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
showTopic()
A
44 6 46
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
render_lastpost_in_topic()
S
51 4 25
post_transition_update()
S
64 5 9
getUsername()
S
60 4 15
deleted_user_reassign()
S
60 4 13
read_file()
S
61 4 12
get_activity_timestamp()
S
61 4 11
render_sticky_panel()
S
48 2 37
__construct()
S
42 1 52
process_topic_meta_box()
S
66 4 8
showLoginLink()
S
58 3 15
moveTopic()
S
63 4 9
showRegisterLink()
S
59 3 15
renderUsername()
S
59 3 15
highlight_username()
S
64 4 10
render_subforums()
S
59 3 14
get_plain_username()
S
63 3 12
get_lastpost_in_forum()
S
62 3 11
is_topic_closed()
S
62 3 11
render_notices()
S
65 3 9
forumIsOpen()
S
64 3 9
get_title()
S
65 3 10
create_file()
S
58 2 15
add_topic_meta_box()
S
60 2 14
showHeader()
S
51 1 28
showLogoutLink()
S
61 2 12
delete_file()
S
74 2 5
prevent_oembed_dataparse()
S
69 2 7
add_body_classes()
S
69 2 7
change_document_title_separator()
S
72 2 6
change_pre_get_document_title()
S
72 2 6
create_blog_topic()
S
67 2 7
is_topic_sticky()
S
66 2 8
add_current_page_to_title()
S
66 2 8
get_forums()
S
69 2 6
get_forum_topic_counter()
S
67 2 8
format_date()
S
68 2 7
get_lastpost_in_topic()
S
69 2 6
get_forum_post_counter()
S
67 2 8
incrementTopicViews()
S
72 2 5
get_category_name()
S
68 2 8
get_post_date()
S
78 1 3
save_options()
S
77 1 4
add_topic_meta_box_setup()
S
74 1 4
current_time()
S
81 1 3
change_wp_title()
S
81 1 3
change_document_title_parts()
S
76 1 4
get_post_author()
S
78 1 3
get_title_separator()
S
73 1 5
get_posts()
S
65 1 8
countTopicsByUser()
S
78 1 3
countPostsByUser()
S
78 1 3
showSinglePost()
S
68 1 7
count_users()
S
79 1 3
get_link()
S
78 1 3
show_forum()
S
82 1 3
homeLink()
S
64 1 10
add_notice()
S
69 1 7
get_topic_starter()
S
78 1 3
overview()
S
77 1 4
getSpecificForums()
S
74 1 4
getSpecificTopics()
S
73 1 4