Code Analysis: Oxygen Tutor LMS 2.0.1

Function Rating Maintainability Complexity Lines of code
Oxygen\TutorElements\SingleCourse::controls()
C
16
1 486
Oxygen\TutorElements\PageDashboard::controls()
A
26
1 226
Oxygen\TutorElements\SingleLesson::controls()
A
26
1 219
Oxygen\TutorElements\SingleAssignment::controls()
A
26
1 219
Oxygen\TutorElements\CourseDescription::controls()
A
28
1 188
Oxygen\TutorElements\SingleCourse::render()
A
48 11 34
Oxygen\TutorElements\SingleQuiz::controls()
A
30 1 161
Oxygen\TutorElements\CoursesList::controls()
A
30 1 152
Oxygen\TutorElements\ArchiveCourse::controls()
A
31 1 141
Oxygen\TutorElements\SingleLesson::render()
A
51 8 26
Oxygen\TutorElements\CourseReviews::controls()
A
33 1 124
Oxygen\TutorElements\CourseEnrolmentBox::controls()
S
36 1 101
Oxygen\TutorElements\CoursesList::render()
S
46 4 41
Oxygen\TutorElements\CourseCategories::render()
S
53 5 22
Oxygen\TutorElements\PageDashboard::render()
S
54 5 21
Oxygen\TutorElements\CourseThumbnail::controls()
S
40 1 79
Oxygen\TutorElements\SingleAssignment::render()
S
62 5 11
Oxygen\TutorElements\SingleQuiz::render()
S
62 5 11
Oxygen\TutorElements\PageStudentRegistration::controls()
S
41 1 69
Oxygen\TutorElements\PageInstructorRegistration::controls()
S
41 1 69
OxygenTutorLMS::logout_dashboard()
S
60 4 13
OxygenTutorLMS::admin_notice()
S
61 4 12
OxygenTutorLMS::__construct()
S
60 4 12
Oxygen\TutorElements\ArchiveCourse::render()
S
63 4 10
OxygenTutorLMS::public_profile_mark_archive()
S
60 3 13
Oxygen\TutorElements\PublicProfile::render()
S
61 3 12
Oxygen\TutorElements\CourseRequirements::controls()
S
47 1 40
Oxygen\TutorElements\CourseTargetAudience::controls()
S
47 1 40
Oxygen\TutorElements\CourseMaterial::controls()
S
47 1 40
Oxygen\TutorElements\CourseBenefits::controls()
S
47 1 39
Oxygen\TutorElements\CourseInstructors::controls()
S
48 1 37
Oxygen\TutorElements\CourseAuthor::controls()
S
51 1 31
OxygenTutorLMS::load_files()
S
51 1 30
Oxygen\TutorElements\CourseCurriculum::controls()
S
52 1 26
Oxygen\TutorElements\CourseTitle::controls()
S
60 1 19
Oxygen\TutorElements\CourseRating::controls()
S
59 1 17
tutor_course_single_sidebar()
S
65 2 9
OxygenTutorElements::button_place()
S
69 2 7
OxygenTutorLMS::instance()
S
72 2 6
OxygenTutorLMS::register_add_plus_subsections()
S
61 1 15
OxygenTutorLMS::tutor_get_template_path()
S
71 2 6
Oxygen\TutorElements\CourseThumbnail::render()
S
67 2 9
OxygenTutorLMS::student_public_profile()
S
68 2 7
OxygenTutorElements::render()
S
74 2 5
Oxygen\TutorElements\PublicProfile::icon()
S
77 1 3
Oxygen\TutorElements\PublicProfile::name()
S
83 1 3
Oxygen\TutorElements\CourseEnrolmentBox::name()
S
83 1 3
OxygenTutorLMS::notice_required_oxygen()
S
71 1 5
Oxygen\TutorElements\CourseCurriculum::name()
S
83 1 3
Oxygen\TutorElements\CourseCurriculum::tutor_button_place()
S
83 1 3
Oxygen\TutorElements\CourseCurriculum::icon()
S
77 1 3
Oxygen\TutorElements\CourseCurriculum::render()
S
75 1 5
Oxygen\TutorElements\CourseAbout::tutor_button_place()
S
83 1 3
Oxygen\TutorElements\CourseAbout::icon()
S
77 1 3
Oxygen\TutorElements\PageStudentRegistration::icon()
S
77 1 3
Oxygen\TutorElements\CourseAbout::render()
S
81 1 3
Oxygen\TutorElements\CourseDescription::icon()
S
77 1 3
Oxygen\TutorElements\CourseDescription::render()
S
81 1 3
Oxygen\TutorElements\CourseAbout::class_names()
S
80 1 3
Oxygen\TutorElements\CourseAbout::controls()
S
67 1 7
Oxygen\TutorElements\CourseBenefits::tutor_button_place()
S
83 1 3
Oxygen\TutorElements\CourseAuthor::name()
S
83 1 3
Oxygen\TutorElements\SingleLesson::tutor_button_place()
S
82 1 3
Oxygen\TutorElements\CourseAuthor::tutor_button_place()
S
83 1 3
Oxygen\TutorElements\CourseEnrolmentBox::class_names()
S
80 1 3
Oxygen\TutorElements\CourseAuthor::icon()
S
77 1 3
OxygenTutorElements::class_names()
S
82 1 3
Oxygen\TutorElements\CourseInstructors::tutor_button_place()
S
83 1 3
Oxygen\TutorElements\CourseAuthor::render()
S
81 1 3
Oxygen\TutorElements\CourseInstructors::render()
S
81 1 3
OxygenTutorElements::controls()
S
100 1 2
Oxygen\TutorElements\CourseMaterial::name()
S
83 1 3
OxygenTutorLMS::register_add_plus_section()
S
78 1 3
Oxygen\TutorElements\CourseBenefits::name()
S
83 1 3
Oxygen\TutorElements\CourseRating::icon()
S
77 1 3
Oxygen\TutorElements\ArchiveCourse::name()
S
83 1 3
Oxygen\TutorElements\CourseRating::name()
S
83 1 3
Oxygen\TutorElements\CourseBenefits::icon()
S
77 1 3
Oxygen\TutorElements\CourseRating::class_names()
S
80 1 3
Oxygen\TutorElements\CourseBenefits::render()
S
75 1 5
Oxygen\TutorElements\SingleQuiz::tutor_button_place()
S
82 1 3
Oxygen\TutorElements\ArchiveCourse::icon()
S
77 1 3
Oxygen\TutorElements\CourseRequirements::name()
S
83 1 3
Oxygen\TutorElements\CourseRequirements::tutor_button_place()
S
83 1 3
Oxygen\TutorElements\CourseRequirements::icon()
S
77 1 3
Oxygen\TutorElements\CourseRequirements::render()
S
74 1 5
Oxygen\TutorElements\CourseCategories::tutor_button_place()
S
83 1 3
Oxygen\TutorElements\CourseReviews::name()
S
83 1 3
Oxygen\TutorElements\CourseReviews::tutor_button_place()
S
83 1 3
Oxygen\TutorElements\CourseReviews::icon()
S
77 1 3
Oxygen\TutorElements\CourseReviews::render()
S
81 1 3
Oxygen\TutorElements\CourseCategories::controls()
S
72 1 5
Oxygen\TutorElements\CourseShare::name()
S
83 1 3
Oxygen\TutorElements\CourseShare::tutor_button_place()
S
83 1 3
Oxygen\TutorElements\CourseShare::icon()
S
77 1 3
Oxygen\TutorElements\CourseShare::render()
S
81 1 3
Oxygen\TutorElements\CourseShare::class_names()
S
80 1 3
Oxygen\TutorElements\CourseShare::controls()
S
67 1 7
Oxygen\TutorElements\CourseTargetAudience::name()
S
83 1 3
Oxygen\TutorElements\CourseTargetAudience::tutor_button_place()
S
83 1 3
Oxygen\TutorElements\CourseTargetAudience::icon()
S
77 1 3
Oxygen\TutorElements\CourseTargetAudience::render()
S
75 1 5
Oxygen\TutorElements\CourseCurriculum::class_names()
S
80 1 3
Oxygen\TutorElements\CourseThumbnail::name()
S
83 1 3
Oxygen\TutorElements\CourseThumbnail::tutor_button_place()
S
83 1 3
Oxygen\TutorElements\CourseThumbnail::icon()
S
77 1 3
Oxygen\TutorElements\CourseDescription::name()
S
83 1 3
Oxygen\TutorElements\CourseDescription::tutor_button_place()
S
83 1 3
Oxygen\TutorElements\CourseTitle::name()
S
83 1 3
Oxygen\TutorElements\CourseTitle::tag()
S
82 1 3
Oxygen\TutorElements\CourseTitle::tutor_button_place()
S
83 1 3
Oxygen\TutorElements\CourseTitle::icon()
S
77 1 3
Oxygen\TutorElements\CourseTitle::render()
S
83 1 3
Oxygen\TutorElements\CourseTitle::class_names()
S
80 1 3
Oxygen\TutorElements\CourseDescription::class_names()
S
80 1 3
Oxygen\TutorElements\CoursesList::name()
S
83 1 3
Oxygen\TutorElements\PageInstructorRegistration::tutor_button_place()
S
82 1 3
Oxygen\TutorElements\SingleAssignment::icon()
S
77 1 3
Oxygen\TutorElements\PageStudentRegistration::render()
S
77 1 4
Oxygen\TutorElements\PageDashboard::icon()
S
77 1 3
Oxygen\TutorElements\CourseEnrolmentBox::tutor_button_place()
S
83 1 3
Oxygen\TutorElements\CourseMaterial::render()
S
75 1 5
Oxygen\TutorElements\SingleCourse::icon()
S
77 1 3
Oxygen\TutorElements\CourseAuthor::class_names()
S
80 1 3
Oxygen\TutorElements\CourseInstructors::icon()
S
77 1 3
Oxygen\TutorElements\CourseInstructors::name()
S
83 1 3
Oxygen\TutorElements\PageDashboard::name()
S
83 1 3
Oxygen\TutorElements\PageStudentRegistration::tutor_button_place()
S
82 1 3
Oxygen\TutorElements\CoursesList::icon()
S
77 1 3
Oxygen\TutorElements\ArchiveCourse::tutor_button_place()
S
83 1 3
Oxygen\TutorElements\CourseCategories::name()
S
83 1 3
Oxygen\TutorElements\CourseMaterial::tutor_button_place()
S
83 1 3
Oxygen\TutorElements\CourseEnrolmentBox::render()
S
81 1 3
tutor_oxygen_lms_assets()
S
79 1 3
Oxygen\TutorElements\CoursesList::tutor_button_place()
S
82 1 3
Oxygen\TutorElements\PublicProfile::tutor_button_place()
S
82 1 3
Oxygen\TutorElements\CourseEnrolmentBox::icon()
S
77 1 3
Oxygen\TutorElements\CourseMaterial::icon()
S
77 1 3
Oxygen\TutorElements\PageStudentRegistration::name()
S
83 1 3
otlms_get_template()
S
69 1 6
Oxygen\TutorElements\SingleLesson::icon()
S
77 1 3
Oxygen\TutorElements\PageInstructorRegistration::render()
S
77 1 4
Oxygen\TutorElements\SingleQuiz::icon()
S
77 1 3
oxygen_tutor_lms_init()
S
83 1 3
Oxygen\TutorElements\SingleAssignment::name()
S
83 1 3
OxygenTutorLMS::notice_required_tutor()
S
71 1 5
Oxygen\TutorElements\SingleLesson::name()
S
83 1 3
Oxygen\TutorElements\SingleAssignment::tutor_button_place()
S
82 1 3
Oxygen\TutorElements\PageInstructorRegistration::name()
S
83 1 3
OxygenTutorElements::init()
S
83 1 3
Oxygen\TutorElements\CourseRating::tutor_button_place()
S
83 1 3
Oxygen\TutorElements\PageInstructorRegistration::icon()
S
77 1 3
Oxygen\TutorElements\SingleCourse::tutor_button_place()
S
82 1 3
Oxygen\TutorElements\CourseRating::render()
S
81 1 3
Oxygen\TutorElements\SingleQuiz::name()
S
83 1 3
Oxygen\TutorElements\CourseAbout::name()
S
83 1 3
Oxygen\TutorElements\SingleCourse::name()
S
83 1 3
Oxygen\TutorElements\PageDashboard::tutor_button_place()
S
83 1 3
Oxygen\TutorElements\CourseCategories::icon()
S
77 1 3