Sensei_Shortcode_User_Courses A

Total Complexity 54
Dependencies 8
Dependents 1
Total lines 617
Lines of code 343
Logical lines of code 128
Comment lines 164
Methods 19
Properties 9

Methods 19

Method Rating Maintainability Complexity Lines of code
__construct()
A
42 15 51
attach_shortcode_hooks()
A
50 8 26
setup_course_query()
S
51 5 25
print_course_toggle_actions_inline_script()
S
100 1 81
course_toggle_actions()
S
52 4 24
render()
S
50 3 30
detach_shortcode_hooks()
S
58 3 14
active_no_course_message_output()
S
62 1 16
no_course_message_output()
S
62 1 16
is_my_courses()
S
74 2 4
attach_course_progress()
S
65 2 9
course_status_class_tagging()
S
67 2 8
completed_no_course_message_output()
S
68 1 10
attach_course_buttons()
S
80 1 3
course_category()
S
70 1 6
add_course_details_wrapper_start()
S
82 1 3
add_course_details_wrapper_end()
S
82 1 3
should_filter_course_by_status()
S
69 1 8
render_login_form()
S
72 1 6