Sensei_Lesson D

Total Complexity 729
Dependencies 8
Dependents 12
Total lines 5,476
Lines of code 3,287
Logical lines of code 1,832
Comment lines 1,288
Methods 112
Properties 5

Methods 112

Method Rating Maintainability Complexity Lines of code
lesson_save_question()
D
20
70 165
quiz_panel_question_field()
D
23
29 191
lesson_quiz_questions()
D
30 34 107
quiz_panel_question()
C
24
25 180
quiz_panel_add()
C
27
21 151
quiz_update()
C
35 23 81
meta_box_save()
B
44 18 38
quiz_panel()
A
32 10 125
save_quiz_settings()
A
48 16 31
save_all_lessons_edit_fields()
A
46 15 34
save_post_meta()
A
49 15 28
quiz_panel_get_existing_questions()
A
40 12 67
get_featured_video_media_from_blocks()
A
47 13 34
quiz_panel_filter_existing_questions()
A
42 11 52
lesson_remove_multiple_questions()
A
48 12 31
the_lesson_meta()
A
40 10 58
maybe_start_lesson()
A
52 12 23
lesson_update_question()
A
46 11 36
lesson_image()
A
46 11 36
lesson_add_existing_questions()
A
44 10 44
footer_quiz_call_to_action()
A
47 10 40
all_lessons_edit_fields()
A
35 6 99
enqueue_styles()
A
54 11 16
lesson_add_multiple_questions()
A
44 9 42
enqueue_scripts()
A
50 9 29
log_lesson_update()
A
52 9 24
course_signup_link()
A
51 9 23
user_lesson_quiz_status_message()
A
54 9 18
get_submitted_setting_value()
A
56 9 17
get_quiz_settings()
A
39 5 76
lesson_course_meta_box_content()
A
39 5 74
quiz_panel_questions()
A
48 7 32
get_course_id()
S
59 8 14
lesson_update_question_order()
S
51 7 26
add_custom_link_to_course()
S
49 6 33
output_prerequisite_meta_box_content()
S
43 5 46
lesson_info_meta_box_content()
S
41 4 59
is_prerequisite_complete()
S
58 7 14
add_column_headings()
S
53 6 24
add_column_data()
S
52 6 23
quiz_panel_question_feedback()
S
47 5 37
get_course_ids()
S
48 5 34
lesson_remove_question()
S
57 6 16
the_title()
S
52 5 28
lesson_quiz_settings_meta_box_content()
S
43 3 55
__construct()
S
41 3 54
get_question_category_limit()
S
54 5 21
has_sensei_blocks()
S
56 5 18
save_lesson_featured_video_thumbnail()
S
58 5 16
single_course_lessons_classes()
S
57 5 16
find_first_prerequisite_lesson()
S
59 5 13
set_default_question_order()
S
51 4 27
should_show_lesson_actions()
S
61 5 11
quiz_panel_add_existing_question()
S
50 3 31
log_initial_publish_event()
S
58 4 15
output_comments()
S
62 5 10
lesson_preview_meta_box_content()
S
50 3 30
lesson_update_grade_type()
S
58 4 15
lesson_update_question_order_random()
S
58 4 15
deprecated_get_question_category_limit()
S
59 4 14
add_lesson_to_course_order()
S
60 4 14
set_quick_edit_admin_defaults()
S
59 4 14
get_featured_video_media_from_classic_editor()
S
61 4 12
is_lesson_author()
S
62 4 12
get_quiz_permalink()
S
63 4 11
get_prerequisites()
S
54 3 24
display_lessons_navigation()
S
56 3 20
prerequisite_complete_message()
S
56 3 17
question_get_answer_id()
S
58 3 17
meta_box_setup()
S
55 3 16
add_custom_navigation()
S
64 4 9
get_lesson_prerequisite_id()
S
64 4 9
lesson_excerpt()
S
65 4 8
the_archive_header()
S
59 3 14
enqueue_scripts_meta_box_quiz_editor()
S
50 2 28
lesson_has_quiz_with_graded_questions()
S
62 3 12
lesson_has_quiz_with_questions_and_pass_required()
S
61 3 12
on_lesson_published()
S
63 3 11
get_vimeo_thumbnail()
S
61 3 11
lesson_count()
S
54 2 23
generate_all_lessons_edit_field()
S
51 1 31
is_quiz_submitted()
S
66 3 8
quiz_settings_panel()
S
65 3 9
highlight_menu_item()
S
66 3 8
handle_get_prerequisite_meta_box_content()
S
64 3 10
the_lesson_thumbnail()
S
65 3 9
limit_archive_content()
S
69 3 6
content_drip_promo_meta_box_content()
S
53 1 28
get_videopress_thumbnail()
S
61 2 12
lesson_quizzes()
S
58 1 16
lesson_quiz_meta_box_content()
S
67 2 8
get_answer_id()
S
70 2 7
mark_updating_lesson_id()
S
71 2 6
alter_the_lesson_excerpt()
S
67 2 7
add_video_meta_box()
S
67 2 7
set_up_meta_fields()
S
63 1 12
get_legacy_quiz_message()
S
64 1 12
get_all_lesson_ids()
S
64 1 11
user_can_edit_quiz()
S
74 1 4
get_take_course_url()
S
70 1 7
user_not_taking_course_message()
S
79 1 3
lesson_complexities()
S
67 1 8
lesson_quiz_has_questions()
S
78 1 3
lesson_prerequisite_meta_box_content()
S
70 1 7
the_lesson_image()
S
79 1 3
get_youtube_thumbnail()
S
71 1 5
disable_log_lesson_update()
S
79 1 3
enqueue_lesson_edit_scripts()
S
74 1 4
lesson_video_meta_box_content()
S
66 1 7
bulk_edit_save_post()
S
80 1 3
post_meta_auth_callback()
S
79 1 3
deprecated_question_get_answer_id()
S
65 1 9