LP_User_Items_DB A

Total Complexity 64
Dependencies 8
Dependents 15
Total lines 784
Lines of code 446
Logical lines of code 190
Comment lines 220
Methods 23
Properties 3

Methods 23

Method Rating Maintainability Complexity Lines of code
get_user_course_item()
A
48 7 36
get_user_courses()
S
53 6 22
remove_items_of_user_course()
S
56 5 17
reset_course_current_item()
S
51 4 30
get_user_quizzes()
S
49 3 35
delete_user_items_old()
S
55 4 20
update_user_id_by_order()
S
58 4 16
get_last_user_course()
S
53 3 24
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
get_user_items_by_course()
S
56 3 19
update_extra_value()
S
51 2 32
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
count_status_by_items()
S
54 1 20
get_total_courses_has_status()
S
60 1 16
count_user_attend_courses_of_author()
S
58 1 15
getInstance()
S
72 2 6
get_ids_course_user()
S
62 1 13
get_extra_value()
S
62 1 13
__construct()
S
81 1 3