Sensei_Usage_Tracking_Data A

Total Complexity 65
Dependencies 9
Dependents 1
Total lines 963
Lines of code 572
Logical lines of code 154
Comment lines 298
Methods 37
Properties 0

Methods 37

Method Rating Maintainability Complexity Lines of code
get_quiz_stats()
A
39 8 69
get_course_completion_rate()
S
50 6 27
get_min_module_count()
S
51 5 28
get_usage_data()
S
47 4 38
get_question_type_count()
S
53 4 23
get_question_random_order_count()
S
53 3 25
get_max_module_count()
S
54 3 23
get_course_prereqs_count()
S
56 1 21
get_category_question_count()
S
57 1 18
get_lesson_has_length_count()
S
59 1 16
get_lesson_with_complexity_count()
S
59 1 16
get_lesson_with_video_count()
S
59 1 16
get_course_videos_count()
S
59 1 16
get_lesson_prerequisite_count()
S
59 1 16
get_question_media_count()
S
59 1 16
get_lesson_preview_count()
S
59 1 16
get_course_no_notifications_count()
S
60 1 15
get_course_featured_count()
S
60 1 15
get_admin_learner_term_ids()
S
65 2 9
get_event_logging_base_fields()
S
64 2 9
get_courses_using_course_theme_count()
S
60 1 15
get_lesson_module_count()
S
60 1 15
get_last_course_enrolment()
S
62 1 13
get_first_course_enrolment()
S
62 1 13
get_learner_count()
S
66 1 10
get_teacher_count()
S
66 1 9
get_is_enrolment_calculated()
S
75 1 4
get_course_enrolments()
S
64 1 10
get_completed_course_count()
S
63 1 10
get_enrolled_learner_terms()
S
68 1 7
get_course_completed_count()
S
69 1 7
get_course_active_count()
S
66 1 8
get_quiz_setting_value_count()
S
70 1 5
get_quiz_setting_non_empty_count()
S
70 1 5
get_is_course_theme_enabled_globally()
S
79 1 3
get_course_theme_has_theme_styles_enabled()
S
79 1 3
get_question_type_key()
S
78 1 3