Code Analysis: Academy LMS 2.0.14

Class Rating Complexity Lines of code
Academy\Helper
D
256 1,083
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
99 354
AcademyQuizzes\API\QuizAttempts
B
88 353
Academy\Ajax\Course
B
81 561
Academy\Customizer\Style\Archive
B
81 227
AcademyWoocommerce\Integration
B
78 285
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
55 133
ActionScheduler_Store
A
54 143
AcademyMigrationTool\Classes\Lifterlms
A
53 407
AcademyMigrationTool\Classes\LearnPress
A
53 361
Academy\Migration
A
53 299
AcademyQuizzes\Ajax\Frontend
S
50 248
AcademyQuizzes\API\QuizQuestions
S
50 229
Academy\Classes\ScriptsBase
S
49 272
ActionScheduler_HybridStore
S
47 192
Academy\Frontend\Template\Loader
S
47 142
Academy\Ajax\Miscellaneous
S
43 269
ActionScheduler_Abstract_QueueRunner
S
39 145
Academy\Ajax\Lesson
S
37 172
ActionScheduler_ActionFactory
S
37 136
AcademyMigrationTool\Classes\Migration
S
37 162
AcademyQuizzes\Helper
S
35 156
Academy\API\QuestionAnswer
S
34 218
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\Customizer\Style\FrontendDashboard
S
30 102
ActionScheduler_QueueRunner
S
29 97
Academy\Classes\Sanitizer
S
28 78
ActionScheduler_Logger
S
28 95
Academy\Assets
S
27 146
Academy\PermalinkRewrite
S
27 72
Academy\Ajax\Registration
S
27 158
Academy\Classes\Registration
S
27 110
ActionScheduler_TimezoneHelper
S
27 83
Academy\Classes\Analytics
S
25 246
ActionScheduler_AdminView
S
24 140
Academy\Admin
S
24 107
Academy\Admin\Notices
S
23 72
ActionScheduler_Compatibility
S
23 56
Academy\Admin\PermalinkSettings
S
22 120
Academy\Classes\FileUpload
S
22 94
Academy\Shortcode\AcademyCourses
S
22 142
Academy\Miscellaneous
S
21 115
ActionScheduler_QueueCleaner
S
21 102
ActionScheduler_DataController
S
21 65
AcademyQuizzes\Ajax\Admin
S
20 91
Academy\Post\Settings
S
20 74
Academy\Shortcode\AcademyRegistration
S
20 224
ActionScheduler_Abstract_Schema
S
20 68
AcademyMultiInstructor\Ajax\Frontend
S
19 125
Academy\Classes\Query
S
19 194
CronExpression_DayOfWeekField
S
19 72
Academy\Addons
S
18 64
ActionScheduler_WPCLI_QueueRunner
S
18 75
Academy\Classes\AbstractAjaxHandler
S
17 32
CronExpression_AbstractField
S
17 37
AcademyMigrationTool\Ajax\Integration
S
16 117
Academy\Ajax\Instructor
S
16 72
AcademyMultiInstructor\Post\Settings
S
16 78
AcademyEasyDigitalDownloads\Integration
S
15 50
ActionScheduler_WPCLI_Scheduler_command
S
15 89
Academy\API\User
S
15 97
Academy\Customizer
S
14 70
Academy\Admin\User
S
14 31
AcademyWebhooks\Listeners\CourseCompleted
S
14 88
Academy\API\Course
S
14 110
CronExpression_DayOfMonthField
S
14 49
Action_Scheduler\Migration\Runner
S
13 59
Academy\Classes\AbstractPostHandler
S
13 28
Academy\Classes\Pages
S
13 80
AcademyWebhooks\Classes\BaseListeners
S
13 65
Academy\Shortcode\AcademyLogin
S
13 73
Action_Scheduler\Migration\ActionMigrator
S
13 52
ActionScheduler_DBLogger
S
12 73
ActionScheduler_wcSystemStatus
S
12 92
ActionScheduler_WPCLI_Clean_Command
S
12 61
Action_Scheduler\WP_CLI\Migration_Command
S
12 88
Academy\Frontend
S
12 39
ActionScheduler_OptionLock
S
12 55
Academy\Admin\Export
S
11 56
Academy\Ajax\Student
S
11 53
ActionScheduler_CronSchedule
S
11 34
Academy\Shortcode\AcademyPasswordReset
S
11 57
Academy\Classes\Role
S
10 121
ActionScheduler_AsyncRequest_QueueRunner
S
10 30
ActionScheduler_StoreSchema
S
10 80
Academy\Customizer\Section\LearnPage
S
10 1,045
Academy\Classes\Tools
S
10 49
AcademyWoocommerce\Ajax\Admin
S
10 51
ActionScheduler_FatalErrorMonitor
S
9 37
Academy\Database
S
9 328
Academy\Installer
S
9 34
AcademyMultiInstructor\Ajax\Withdraw
S
9 42
Academy\Classes\CachePluginAbstract
S
9 25
AcademyWebhooks\Listeners
S
9 76
Academy\Post\Course
S
9 70
Academy\Autoload
S
8 30
Academy\API
S
8 25
ActionScheduler_IntervalSchedule
S
8 28
ActionScheduler_LoggerSchema
S
8 46
CronExpression_FieldFactory
S
8 29
Academy\Frontend\Comments
S
8 23
Academy\Customizer\Style\Base
S
8 26
ActionScheduler_LogEntry
S
7 18
AcademyWebhooks\Listeners\TutorBookingPublish
S
7 47
AcademyEasyDigitalDownloads\Ajax\Admin
S
7 42
AcademyMultiInstructor\Ajax\Instructor
S
7 53
AcademyWebhooks\Listeners\CoursePublished
S
7 47
Academy\Shortcode\AcademySearch
S
7 45
AcademyQuizzes\Database
S
7 118
Academy\Admin\Settings\Base
S
6 88
Academy\Admin\Settings\FormBuilder
S
6 105
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
Academy\Customizer\Section\ArchiveCourse
S
3 1,157
Academy\Customizer\Section\SingleCourse
S
3 3,018
ActionScheduler_DBStoreMigrator
S
3 16
Academy\Ajax\Settings
S
2 135

121 more item(s) not shown.