Code Analysis: Academy LMS 2.0.1

Class Rating Complexity Lines of code
Academy\Helper
D
250 1,067
Academy\Customizer\Style\SingleCourse
D
236 647
ActionScheduler_DBStore
D
134 665
ActionScheduler_wpPostStore
C
119 566
AcademyMigrationTool\Classes\Tutor
C
108 609
ActionScheduler_Abstract_ListTable
C
102 358
Academy\API\Lessons
B
92 329
AcademyQuizzes\API\QuizAttempts
B
86 352
Academy\Integration\Woocommerce
B
85 336
Academy\Customizer\Style\Archive
B
81 227
Academy\Ajax\Course
B
80 557
AcademyMigrationTool\Classes\Learndash
A
73 423
AcademyQuizzes\Classes\Query
A
72 762
AcademyMigrationTool\Classes\Masterstudy
A
67 375
AcademyQuizzes\API\QuizAnswers
A
65 278
ActionScheduler_ListTable
A
62 365
ActionScheduler
A
57 198
Academy\Frontend\Template
A
56 135
ActionScheduler_Store
A
54 143
AcademyMigrationTool\Classes\LearnPress
A
53 361
AcademyMigrationTool\Classes\Lifterlms
A
53 407
Academy\Migration
A
52 300
Academy\Ajax\Miscellaneous
A
52 316
AcademyQuizzes\Ajax\Frontend
S
50 250
AcademyQuizzes\API\QuizQuestions
S
50 229
Academy\Classes\ScriptsBase
S
49 272
ActionScheduler_HybridStore
S
47 192
Academy\Frontend\Template\Loader
S
47 142
ActionScheduler_Abstract_QueueRunner
S
39 145
AcademyMigrationTool\Classes\Migration
S
37 162
ActionScheduler_ActionFactory
S
37 136
AcademyQuizzes\Helper
S
35 156
Action_Scheduler\Migration\Controller
S
34 98
ActionScheduler_wpCommentLogger
S
33 136
CronExpression
S
33 119
Academy\Customizer\Style\LearnPage
S
33 205
AcademyWebhooks\Classes\Payload
S
31 465
Academy\API\QuestionAnswer
S
30 216
Academy\Customizer\Style\FrontendDashboard
S
30 102
Academy\Post\Settings
S
29 109
ActionScheduler_QueueRunner
S
29 97
Academy\Ajax\Lesson
S
28 137
Academy\Classes\Sanitizer
S
28 78
ActionScheduler_Logger
S
28 95
Academy\Assets
S
27 147
Academy\PermalinkRewrite
S
27 72
Academy\Classes\Registration
S
27 110
ActionScheduler_TimezoneHelper
S
27 83
Academy\Ajax\Registration
S
25 136
Academy\Classes\Analytics
S
25 246
ActionScheduler_AdminView
S
24 140
Academy\Admin
S
24 107
ActionScheduler_Compatibility
S
23 56
Academy\Admin\PermalinkSettings
S
22 120
Academy\Classes\FileUpload
S
22 94
Academy\Shortcode\AcademyCourses
S
22 142
ActionScheduler_QueueCleaner
S
21 102
ActionScheduler_DataController
S
21 65
AcademyQuizzes\Ajax\Admin
S
20 90
Academy\Shortcode\AcademyRegistration
S
20 223
ActionScheduler_Abstract_Schema
S
20 68
AcademyMultiInstructor\Ajax\Frontend
S
19 125
CronExpression_DayOfWeekField
S
19 72
Academy\Addons
S
18 62
ActionScheduler_WPCLI_QueueRunner
S
18 75
Academy\Miscellaneous
S
18 102
Academy\Classes\Query
S
18 191
Academy\Classes\AbstractAjaxHandler
S
17 32
CronExpression_AbstractField
S
17 37
AcademyMigrationTool\Ajax\Integration
S
16 117
Academy\Ajax\Instructor
S
15 72
ActionScheduler_WPCLI_Scheduler_command
S
15 89
Academy\API\User
S
15 97
Academy\Customizer
S
14 70
Academy\Admin\User
S
14 31
Academy\API\Course
S
14 110
AcademyWebhooks\Listeners\CourseCompleted
S
14 88
CronExpression_DayOfMonthField
S
14 49
AcademyWebhooks\Classes\BaseListeners
S
13 65
Academy\Shortcode\AcademyLogin
S
13 73
Action_Scheduler\Migration\ActionMigrator
S
13 52
Action_Scheduler\Migration\Runner
S
13 59
Academy\Classes\AbstractPostHandler
S
13 28
Academy\Classes\Pages
S
13 80
ActionScheduler_wcSystemStatus
S
12 92
ActionScheduler_DBLogger
S
12 73
ActionScheduler_OptionLock
S
12 55
Action_Scheduler\WP_CLI\Migration_Command
S
12 88
Academy\Frontend
S
12 39
ActionScheduler_WPCLI_Clean_Command
S
12 61
Academy\API
S
11 32
Academy\Shortcode\AcademyPasswordReset
S
11 57
Academy\Admin\Export
S
11 56
Academy\Ajax\Student
S
11 53
ActionScheduler_CronSchedule
S
11 34
Academy\Classes\Tools
S
10 49
ActionScheduler_StoreSchema
S
10 80
ActionScheduler_AsyncRequest_QueueRunner
S
10 30
Academy\Classes\Role
S
10 133
Academy\Customizer\Section\LearnPage
S
10 1,045
AcademyMultiInstructor\Ajax\Withdraw
S
9 42
Academy\Classes\CachePluginAbstract
S
9 25
Academy\Admin\Notice
S
9 28
Academy\Installer
S
9 34
AcademyWebhooks\Listeners
S
9 76
ActionScheduler_FatalErrorMonitor
S
9 37
Academy\Database
S
9 327
ActionScheduler_IntervalSchedule
S
8 28
Academy\Customizer\Style\Base
S
8 26
CronExpression_FieldFactory
S
8 29
ActionScheduler_LoggerSchema
S
8 46
Academy\Frontend\Comments
S
8 23
Academy\Post\Course
S
8 70
Academy\Autoload
S
8 30
ActionScheduler_LogEntry
S
7 18
Academy\Shortcode\AcademySearch
S
7 41
AcademyMultiInstructor\Ajax\Instructor
S
7 53
AcademyQuizzes\Database
S
7 118
AcademyWebhooks\Listeners\CoursePublished
S
7 47
AcademyWebhooks\Listeners\TutorBookingPublish
S
7 47
Academy\Classes\PromoDiscount
S
6 18
Academy\Admin\Settings\FormBuilder
S
6 105
Academy\Admin\Settings\Base
S
6 88
AcademyWebhooks\Listeners\QuizAttemptStatusPending
S
5 23
AcademyWebhooks\Listeners\QuizAttemptStatusFailed
S
5 23
AcademyWebhooks\Listeners\QuizAttemptStatusPassed
S
5 23
AcademyWebhooks\Listeners\AnnouncementPublish
S
5 44
AcademyMultiInstructor\API
S
5 15
Academy\Classes\GlobalCss
S
5 33
AcademyWebhooks\Database
S
4 90
Academy\Shortcode\AcademyEnrollForm
S
4 19
AcademyWebhooks\Listeners\ReplyCourseQA
S
4 33
Academy\Customizer\Section\FrontendDashboard
S
4 439
AcademyWebhooks\Listeners\CourseBundlePublish
S
4 51
ActionScheduler_DBStoreMigrator
S
3 16
Academy\Customizer\Section\ArchiveCourse
S
3 1,157
Academy\Customizer\Section\SingleCourse
S
3 3,018
Academy\Ajax\Settings
S
2 134

112 more item(s) not shown.