Code Analysis: Tutor LMS 1.9.13

Most Complex Classes

Class Rating Complexity
TUTOR\Utils
D
694
TUTOR\Course
D
195
Tutor_List_Table
D
187
TUTOR\Quiz
D
185
TUTOR\Tutor_Setup
C
108
TUTOR\Template
B
89
TUTOR\Admin
B
83
TUTOR\WooCommerce
A
66
TUTOR\Ajax
A
58
TUTOR\Assets
A
56
TUTOR\Lesson
S
47
TUTOR\Student
S
37

Most Complex Functions

Function Rating Complexity
TUTOR\Tutor_Setup::tutor_setup_generator()
D
74
Options::options_attr()
D
5
TUTOR\Quiz::tutor_quiz_attemp_submit()
D
37
TUTOR\Course::save_course_meta()
C
22
TUTOR\Course_Filter::load_listing()
B
22
TUTOR\Quiz::tutor_save_quiz_answer_options()
B
19
TUTOR\Utils::get_earning_statements()
B
18
Tutor_List_Table::pagination()
B
17
Tutor_List_Table::print_column_headers()
B
19
TUTOR\Template::limit_course_query_archive()
B
19
TUTOR\Quiz::tutor_quiz_builder_get_answers_by_question()
B
15
TUTOR\Course::attach_product_with_course()
B
15