LP_REST_Courses_Controller B

Total Complexity 82
Dependencies 21
Dependents 1
Total lines 731
Lines of code 502
Logical lines of code 289
Comment lines 104
Methods 13
Properties 0

Methods 13

Method Rating Maintainability Complexity Lines of code
archive_course()
B
36 20 71
purchase_course()
B
34 16 95
enroll_courses()
B
35 16 87
list_courses()
A
38 11 67
continue_course()
S
48 6 35
retake_course()
S
47 5 37
register_routes()
S
41 1 73
update_item()
S
62 2 11
__construct()
S
74 1 5
check_admin_permission()
S
81 1 3
get_items()
S
69 1 7
get_item()
S
68 1 7
delete_item()
S
77 1 4