Code Analysis: Uncanny Toolkit for LearnDash 3.5

Class Rating Complexity Lines of code
uncanny_learndash_toolkit\FrontendLoginPlus
D
379 1,952
user_switching
C
112 556
uncanny_learndash_toolkit\Breadcrumbs
B
97 347
uncanny_learndash_toolkit\Config
B
97 527
uncanny_learndash_toolkit\AdminMenu
B
76 438
uncanny_learndash_toolkit\Frontend_Login_Plus_2fa
B
76 402
uncanny_learndash_toolkit\MarkLessonsComplete
A
67 209
uncanny_one_click_installer\Auto_Plugin_Install
A
62 402
uncanny_learndash_toolkit\LearnDashResume
A
61 328
uncanny_learndash_toolkit\LoginLogoutMenu
A
59 248
uncanny_one_click_installer\PluginSilentUpgrader
A
59 231
uncanny_learndash_toolkit\WidgetCert
A
56 256
uncanny_learndash_toolkit\DisableEmailsPHPMailerMock
S
44 219
uncanny_learndash_toolkit\Boot
S
42 184
uncanny_learndash_toolkit\ShowCertificatesShortcode
S
34 161
uncanny_learndash_toolkit\MenuItemVisibility
S
32 156
uncanny_learndash_toolkit\QuizCompletionRedirect
S
31 108
uncanny_learndash_toolkit\RedirectNotEnrolled
S
30 127
uncanny_learndash_toolkit\LoginRedirect
S
24 106
CustomWalkerNavMenu
S
22 177
uncanny_learndash_toolkit\HideAdminBar
S
19 88
uncanny_learndash_toolkit\UserSwitching
S
16 75
uncanny_learndash_toolkit\LearndashGroupUserProfile
S
11 72
uncanny_learndash_toolkit\Blocks
S
11 75
uncanny_learndash_toolkit\DisableEmailsPlugin
S
10 44
uncanny_learndash_toolkit\ShowHideContent
S
10 47
uncanny_learndash_toolkit\InstallAutomator
S
10 235
uncanny_learndash_toolkit\Sample
S
9 114
uncanny_learndash_toolkit\DisableEmails
S
8 44
uncanny_one_click_installer\PluginSilentUpgraderSkin
S
4 9