STM_LMS_Courses C

Total Complexity 112
Dependencies 7
Dependents 1
Total lines 818
Lines of code 713
Logical lines of code 244
Comment lines 15
Methods 22
Properties 0

Methods 22

Method Rating Maintainability Complexity Lines of code
filter_courses()
C
31 26 118
filter_statuses()
A
43 15 52
filter_price()
A
39 8 84
filter_categories()
A
49 8 36
get_course_submetas()
A
46 8 34
get_student_courses()
A
41 5 61
get_query_metas_from_url()
S
52 6 24
filter_level()
S
55 6 21
filter_availability()
S
53 4 25
get_courses_child_terms()
S
54 4 23
sorting_options()
S
46 2 49
price_options()
S
47 2 45
filter_rating()
S
60 3 14
get_all_courses_for_options()
S
55 2 22
get_all_courses()
S
57 2 17
trash_course()
S
67 3 8
filter_instructor()
S
65 3 9
get_courses_metas()
S
54 1 27
get_children_terms_count()
S
52 1 26
__construct()
S
71 1 5
filter_enabled()
S
79 1 3
filter()
S
65 1 10