WRLD_Course_Progress_Info D

Total Complexity 634
Dependencies 12
Dependents 2
Total lines 2,950
Lines of code 2,420
Logical lines of code 1,271
Comment lines 453
Methods 17
Properties 1

Methods 17

Method Rating Maintainability Complexity Lines of code
get_course_list_info()
D
0
220 800
get_course_completion_rate()
D
8
98 341
get_quiz_completion_rate()
D
11
83 336
get_average_quiz_attempts()
D
19
49 226
get_quiz_passing_rate()
D
21
42 210
get_inactive_users_info()
D
27
38 127
get_learner_activity_log()
D
31 31 97
get_modulewise_activity()
C
33 28 84
learndash_get_user_course_attempts_time_spent()
A
52 11 26
get_modulewise_statistics()
A
42 8 56
get_studentwise_activity()
A
48 9 32
learndash_get_user_quiz_attempts_time_spent()
S
57 7 16
get_daily_enrollments()
S
47 3 36
get_pending_assignments_info()
S
59 3 16
get_instance()
S
71 2 6
__construct()
S
91 1 2
sort_assoc_by()
S
67 1 9