Sensei_Teacher D

Total Complexity 230
Dependencies 8
Dependents 4
Total lines 1,858
Lines of code 848
Logical lines of code 455
Comment lines 648
Methods 43
Properties 2

Methods 43

Method Rating Maintainability Complexity Lines of code
update_course_modules_author()
B
37 19 72
filter_queries()
A
52 11 24
course_teacher_filter_options()
A
44 9 41
notify_admin_teacher_course_creation()
A
45 9 37
limit_grading_totals()
A
54 10 20
filter_grading_activity_queries()
A
53 10 19
course_analysis_teacher_access_limit()
A
54 9 18
give_access_to_all_questions()
A
55 9 17
restrict_posts_menu_page()
A
58 9 13
update_course_lessons_author()
A
51 8 27
save_teacher_meta_box()
A
54 8 20
is_module_in_use_by_different_course_and_teacher()
S
50 7 28
add_courses_to_author_archive()
S
55 7 19
update_lesson_teacher()
S
57 7 16
get_teacher_courses()
S
55 6 21
add_capabilities()
S
43 4 51
teacher_filter_query_modify()
S
60 6 12
limit_teacher_edit_screen_post_types()
S
54 5 24
allow_teacher_access_to_questions()
S
55 5 18
get_learner_ids_for_courses_with_edit_permission()
S
50 4 31
restrict_media_library()
S
58 5 16
is_admin_teacher()
S
61 5 13
filter_learners_query()
S
51 4 28
extract_and_save_teacher_to_meta_from_slug()
S
60 5 12
list_table_counts()
S
54 4 21
teacher_login_redirect()
S
59 4 14
restrict_media_library_modal()
S
62 4 13
course_column_data()
S
61 4 11
teacher_course_assigned_notification()
S
62 4 11
get_teachers_and_authors()
S
59 3 15
limit_edit_messages_query()
S
59 3 14
limit_analysis_learners()
S
62 3 12
teacher_meta_box_content()
S
54 2 24
add_teacher_meta_boxes()
S
58 2 17
save_teacher()
S
59 2 15
restrict_comment_moderation()
S
68 3 7
is_a_teacher()
S
66 3 8
__construct()
S
49 1 28
create_role()
S
68 2 7
course_column_heading()
S
66 2 9
archive_title()
S
62 1 12
get_teachers_and_authors_with_fields()
S
65 1 10
remove_course_meta_on_teacher_archive()
S
78 1 3