PSPerceptionLMSShortcodesController D

Total Complexity 195
Dependencies 12
Dependents 0
Total lines 699
Lines of code 488
Logical lines of code 402
Comment lines 83
Methods 28
Properties 0

Methods 28

Method Rating Maintainability Complexity Lines of code
todo()
C
38 27 57
lessons()
B
42 22 39
enroll()
B
37 19 65
assignments()
A
41 15 56
modules()
A
49 14 25
userinfo()
A
55 13 16
next_lesson()
S
56 8 14
prev_lesson()
S
56 8 14
leaderboard()
S
52 6 21
first_lesson()
S
58 6 12
grade()
S
54 5 20
mark()
S
55 5 18
lesson_status()
S
61 6 10
num_assignments()
S
59 5 13
points()
S
65 4 8
earned_certificates()
S
65 4 8
num_students()
S
60 3 12
generator()
S
61 3 11
gradebook()
S
65 3 8
num_lessons()
S
64 3 9
module_lessons()
S
71 3 5
course_link()
S
64 3 8
condition()
S
77 2 3
my_certificates()
S
66 2 8
my_courses()
S
66 2 8
my_gradebook()
S
67 2 7
num_courses()
S
69 1 7
search()
S
72 1 6