LP_User_Items_DB B

Total Complexity 87
Dependencies 11
Dependents 17
Total lines 957
Lines of code 545
Logical lines of code 272
Comment lines 261
Methods 26
Properties 3

Methods 26

Method Rating Maintainability Complexity Lines of code
get_user_items()
A
49 9 30
get_user_course_item()
A
48 7 36
get_user_courses()
S
52 6 24
delete_user_items_old()
S
47 4 38
update_data()
S
54 5 20
remove_items_of_user_course()
S
56 5 17
insert_data()
S
57 5 16
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
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
50 2 34
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
count_students()
S
60 2 13
getInstance()
S
72 2 6
count_user_attend_courses_of_author()
S
58 1 15
get_extra_value()
S
62 1 13
__construct()
S
81 1 3