LLMS_AJAX_Handler D

Total Complexity 150
Dependencies 17
Dependents 0
Total lines 1,498
Lines of code 797
Logical lines of code 378
Comment lines 397
Methods 35
Properties 0

Methods 35

Method Rating Maintainability Complexity Lines of code
query_students()
C
29
21 146
select2_query_posts()
A
36 9 84
quiz_start()
A
43 11 45
instructors_mb_store()
A
44 10 46
quiz_answer_question()
A
43 9 47
llms_update_access_plans()
A
48 10 30
update_student_enrollment()
A
50 9 27
validate_coupon_code()
A
41 6 65
check_voucher_duplicate()
S
47 6 34
llms_save_membership_autoenroll_courses()
S
60 5 12
export_admin_table()
S
61 5 11
quiz_end()
S
52 4 25
notifications_heartbeart()
S
53 4 23
get_admin_table_data()
S
57 4 16
bulk_enroll_students()
S
63 5 9
membership_remove_auto_enroll_course()
S
63 4 9
persist_tracking_events()
S
61 3 12
delete_access_plan()
S
62 3 11
remove_coupon_code()
S
50 1 33
bulk_enroll_membership_into_course()
S
64 3 9
update_lesson_order()
S
61 2 13
update_section_order()
S
62 2 12
get_admin_table_instance()
S
67 2 8
create_lesson()
S
63 1 11
get_course_section()
S
79 1 3
update_course_section()
S
74 1 4
get_lesson_options_for_select()
S
80 1 3
add_lesson_to_course()
S
69 1 6
get_course_lesson()
S
66 1 8
create_section()
S
69 1 6
remove_course_lesson()
S
65 1 9
delete_course_section()
S
75 1 4
llms_builder()
S
80 1 3
get_course_sections()
S
72 1 5
update_course_lesson()
S
66 1 8