Sensei_Usage_Tracking_Data A

Total Complexity 68
Dependencies 12
Dependents 2
Total lines 1,046
Lines of code 623
Logical lines of code 159
Comment lines 326
Methods 40
Properties 0

Methods 40

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
46 3 42
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_event_logging_base_fields()
S
64 3 9
get_course_prereqs_count()
S
56 1 21
get_category_question_count()
S
57 1 18
get_quiz_setting_non_empty_count()
S
57 1 17
get_lesson_prerequisite_count()
S
59 1 16
get_lesson_has_length_count()
S
59 1 16
get_lesson_with_complexity_count()
S
59 1 16
get_course_open_access_count()
S
59 1 16
get_lesson_with_video_count()
S
59 1 16
get_course_videos_count()
S
59 1 16
get_quiz_setting_value_count()
S
58 1 16
get_question_media_count()
S
59 1 16
get_lesson_preview_count()
S
59 1 16
get_course_featured_count()
S
60 1 15
get_admin_learner_term_ids()
S
65 2 9
get_course_no_notifications_count()
S
60 1 15
get_lesson_module_count()
S
60 1 15
get_courses_using_learning_mode_count()
S
60 1 15
get_first_course_enrolment()
S
62 1 13
get_last_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_is_learning_mode_enabled_globally()
S
79 1 3
get_question_type_key()
S
78 1 3
get_selected_learning_mode_template()
S
80 1 3
get_learning_mode_is_customized()
S
79 1 3
get_template_version()
S
71 1 5