STM_LMS_Instructor D

Total Complexity 146
Dependencies 7
Dependents 7
Total lines 884
Lines of code 643
Logical lines of code 375
Comment lines 4
Methods 33
Properties 0

Methods 33

Method Rating Maintainability Complexity Lines of code
get_courses()
C
31 22 99
update_user_status()
A
39 11 66
meta_cap()
A
48 12 31
_add_student_to_course()
A
45 11 41
my_rating()
A
43 10 45
get_submissions()
A
41 8 55
change_status()
A
50 9 26
become_instructor()
S
46 6 40
my_rating_v2()
S
51 6 23
column_fields()
S
47 4 37
posts_for_current_author()
S
62 5 12
create_users_from_emails()
S
52 4 24
scripts()
S
68 5 6
ban_user()
S
63 4 9
init()
S
51 2 26
add_student_frame_button()
S
73 3 5
is_instructor()
S
68 3 6
update_rating()
S
62 3 10
change_author()
S
62 2 11
post_published()
S
61 2 11
get_instructors_url()
S
74 2 4
manage_users()
S
64 1 11
lesson_columns()
S
72 1 5
columns()
S
69 1 6
manage_users_template()
S
80 1 3
instructor_links()
S
73 1 5
add_student_manually()
S
70 1 6
quiz_columns()
S
72 1 5
instructor_add_students_url()
S
80 1 3
instructor_can_add_students()
S
79 1 3
instructors_enabled()
S
79 1 3
role()
S
81 1 3
transient_name()
S
78 1 3