LP_User_CURD D

Total Complexity 251
Dependencies 8
Dependents 9
Total lines 2,136
Lines of code 1,464
Logical lines of code 640
Comment lines 327
Methods 41
Properties 3

Methods 41

Method Rating Maintainability Complexity Lines of code
query_purchased_courses()
D
21
31 241
update_user_item()
C
32 24 110
get_courses()
C
31 23 119
read_orders()
B
31 20 116
get_orders()
B
33 20 103
query_quizzes()
B
29 17 140
query_own_courses()
A
35 12 89
read_course()
A
45 10 44
update_user_item_by_id()
A
45 9 45
create_user()
A
51 8 26
delete_user_item()
A
45 6 48
load()
S
51 7 24
read_course_items_bak()
S
46 5 41
query_courses_by_order()
S
49 5 35
init()
S
60 6 15
get_user_item()
S
58 4 15
_group_orders()
S
60 4 14
read_course_data()
S
47 2 42
delete_by_user_item_id()
S
53 3 27
_read_item_meta()
S
56 3 19
read_course_info()
S
56 3 19
update_user_item_status()
S
57 3 18
read_course_items_by_user_item_id()
S
59 2 16
get_user_completed_items()
S
68 3 7
get_user_item_by_id()
S
60 2 14
get_current_user_order()
S
57 1 18
update_item()
S
67 2 9
get_user_item_course()
S
70 2 6
get_user_items()
S
65 2 9
evaluate_course_results()
S
91 1 2
duplicate()
S
91 1 2
__construct()
S
72 1 5
update_user_item_meta()
S
78 1 3
get_user_item_meta()
S
79 1 3
update_user_item_course()
S
91 1 2
get_item_by_user_item_id()
S
67 1 8
get_course_access_level()
S
91 1 2
delete()
S
91 1 2
update()
S
91 1 2
create()
S
91 1 2
update_user_item_course_item()
S
91 1 2