LP_User_Items_DB A

Total Complexity 72
Dependencies 10
Dependents 17
Total lines 892
Lines of code 504
Logical lines of code 227
Comment lines 249
Methods 25
Properties 3

Methods 25

Method Rating Maintainability Complexity Lines of code
get_user_course_item()
A
48 7 36
get_user_courses()
S
52 6 24
remove_items_of_user_course()
S
56 5 17
delete_user_items_old()
S
49 4 32
reset_course_current_item()
S
51 4 30
get_students()
S
53 4 21
get_user_quizzes()
S
49 3 34
update_user_id_by_order()
S
58 4 16
get_user_items()
S
58 4 15
count_items_of_course_with_status()
S
53 3 23
get_user_course_items()
S
55 3 21
get_user_course_items_by_item_type()
S
56 3 20
update_extra_value()
S
50 2 34
get_user_items_by_course()
S
56 3 19
get_last_user_course()
S
52 2 29
count_status_by_items()
S
53 2 22
get_item_ids_of_user_course()
S
59 2 15
remove_user_item_ids()
S
59 2 15
remove_user_itemmeta()
S
59 2 15
get_total_courses_has_status()
S
60 1 16
getInstance()
S
72 2 6
count_user_attend_courses_of_author()
S
58 1 15
get_ids_course_user()
S
62 1 13
get_extra_value()
S
62 1 13
__construct()
S
81 1 3