Sensei_Analysis_Overview_List_Table D

Total Complexity 137
Dependencies 10
Dependents 0
Total lines 1,554
Lines of code 864
Logical lines of code 426
Comment lines 495
Methods 34
Properties 2

Methods 34

Method Rating Maintainability Complexity Lines of code
get_row_data()
C
27
19 170
generate_report()
A
44 11 43
prepare_items()
A
43 10 47
add_totals_to_report_column_headers()
A
50 9 25
get_columns()
A
38 5 77
data_table_header()
S
47 5 35
filter_courses_by_last_activity()
S
50 5 33
filter_users_by_last_activity()
S
56 5 21
no_items()
S
57 5 17
get_sortable_columns()
S
50 4 32
get_totals_for_lesson_report_column_headers()
S
50 4 29
output_top_filters()
S
48 3 42
get_average_progress_for_courses_table()
S
51 4 26
data_table_footer()
S
51 4 26
get_courses()
S
51 4 26
get_learners()
S
53 4 21
stats_boxes()
S
48 3 33
search_button()
S
59 4 15
get_lessons()
S
52 3 25
output_course_select_input()
S
57 3 19
get_last_activity_date()
S
59 3 13
get_completion_rate()
S
70 2 6
get_course_filter_value()
S
78 2 3
get_start_date_filter_value()
S
71 2 5
get_start_date_and_time()
S
66 2 8
get_end_date_filter_value()
S
74 2 4
get_end_date_and_time()
S
66 2 8
__construct()
S
62 2 10
add_days_to_completion_to_courses_queries()
S
59 1 13
add_days_to_complete_to_lessons_query()
S
61 1 11
add_last_activity_to_user_query()
S
65 1 10
add_orderby_custom_field_to_query()
S
78 1 3
add_orderby_custom_field_to_non_user_query()
S
78 1 3
format_date_registered()
S
71 1 5