Code Analysis: FluentCommunity - Community & LMS Plugin 1.1.20

Class Rating Complexity Lines of code
FluentCommunity\App\Services\Parsedown
D
299 1,126
FluentCommunity\App\Services\Helper
D
261 1,089
FluentCommunity\App\Models\User
D
127 488
FluentCommunity\App\Http\Controllers\FeedsController
C
119 677
FluentCommunity\App\Services\FeedsHelper
C
116 517
FluentCommunity\Modules\Auth\AuthModdule
C
108 635
FluentCommunity\App\Hooks\Handlers\PortalHandler
C
103 843
FluentCommunity\App\Http\Controllers\ProfileController
B
92 466
FluentCommunity\App\Http\Controllers\SpaceController
B
92 602
FluentCommunity\App\Hooks\Handlers\EmailNotificationHandler
B
88 491
FluentCommunity\App\Functions\Utility
B
88 879
FluentCommunity\App\Models\Feed
B
87 359
FluentCommunity\App\Models\BaseSpace
B
85 347
FluentCommunity\Modules\Course\Http\Controllers\CourseAdminController
B
79 573
FluentCommunity\App\Services\CustomSanitizer
A
75 359
FluentCommunity\App\Http\Controllers\SettingController
A
71 451
FluentCommunity\Modules\Course\Services\CourseHelper
A
66 291
FluentCommunity\App\Http\Controllers\CommentsController
A
63 355
FluentCommunity\Modules\Migrations\Http\Controllers\BPMigrationController
A
59 336
FluentCommunity\App\Http\Controllers\AdminController
A
58 332
FluentCommunity\Modules\Auth\AuthHelper
A
55 312
FluentCommunity\App\Services\RemoteUrlParser
A
51 209
FluentCommunity\App\Models\XProfile
S
47 178
FluentCommunity\App\Services\OnboardingService
S
46 359
FluentCommunity\Modules\Course\Http\Controllers\CourseController
S
45 214
FluentCommunity\Modules\Auth\Classes\InvitationService
S
42 191
FluentCommunity\App\Hooks\Handlers\NotificationEventHandler
S
42 378
FluentCommunity\Modules\Migrations\Helpers\BPMigratorHelper
S
42 281
FluentCommunity\App\Services\ProfileHelper
S
39 219
FluentCommunity\App\Hooks\CLI\DymmyCommands
S
35 477
FluentCommunity\Modules\Integrations\FluentForms\Bootstrap
S
34 296
FluentCommunity\Modules\Auth\Classes\InvitationHandler
S
32 110
FluentCommunity\App\Services\NotificationPref
S
31 120
FluentCommunity\App\Hooks\Handlers\CleanupHandler
S
30 148
FluentCommunity\App\Services\Libs\EmailComposer
S
27 140
FluentCommunity\App\Services\Libs\Mailer
S
27 86
FluentCommunity\Modules\Course\Model\CourseLesson
S
25 108
FluentCommunity\App\Models\Comment
S
24 109
FluentCommunity\Modules\Auth\Classes\Invitation
S
24 102
FluentCommunity\Modules\Course\Model\CourseTopic
S
24 100
FluentCommunity\App\Models\Media
S
23 80
FluentCommunity\App\Services\LockscreenService
S
23 135
FluentCommunity\App\Http\Controllers\ActivityController
S
23 120
FluentCommunity\App\Services\Libs\DailyDigest
S
23 177
FluentCommunity\App\Vite
S
23 80
FluentCommunity\Modules\FeaturesHandler
S
22 131
FluentCommunity\App\Models\SpaceGroup
S
22 86
FluentCommunity\Modules\Gutenberg\EditorBlock
S
20 162
FluentCommunity\App\Http\Controllers\MembersController
S
20 107
FluentCommunity\App\Http\Policies\SpacePolicy
S
20 53
FluentCommunity\Modules\Auth\Classes\InvitationController
S
19 146
FluentCommunity\App\Models\Notification
S
18 74
FluentCommunity\App\Services\Libs\FileSystem
S
18 83
FluentCommunity\Modules\Integrations\FluentCRM\CourseEnrollmentTrigger
S
17 113
FluentCommunity\Modules\Integrations\FluentCRM\SpaceJoinTrigger
S
17 114
FluentCommunity\App\Hooks\Handlers\PortalSettingsHandler
S
16 173
FluentCommunity\App\Services\FormBuilder
S
16 59
FluentCommunity\App\Http\Controllers\ReactionController
S
16 132
FluentCommunity\App\Services\AuthenticationService
S
15 139
FluentCommunity\Modules\Course\Http\Policies\CourseAdminPolicy
S
15 50
FluentCommunity\App\Models\Activity
S
14 42
FluentCommunity\App\Hooks\Handlers\ActivityMonitorHandler
S
12 72
FluentCommunity\App\Models\Reaction
S
12 40
FluentCommunity\Database\Migrations\FeedReactionsMigrator
S
10 45
FluentCommunity\Database\Migrations\NotificationUserMigrator
S
10 54
FluentCommunity\App\Models\Term
S
9 37
FluentCommunity\App\Hooks\Handlers\Scheduler
S
8 60
FluentCommunity\Database\Migrations\FeedSpaceUserMigrator
S
7 37
FluentCommunity\App\Http\Policies\PortalPolicy
S
7 15
FluentCommunity\App\Hooks\Handlers\ActivationHandler
S
6 34
FluentCommunity\App\Hooks\Handlers\CustomizerHander
S
6 106
FluentCommunity\Modules\Course\CourseModule
S
6 17
FluentCommunity\App\Hooks\Handlers\RateLimitHandler
S
6 25
FluentCommunity\App\Hooks\CLI\Commands
S
6 47
FluentCommunity\App\Http\Controllers\OptionController
S
5 36
FluentCommunity\App\Hooks\Handlers\DeactivationHandler
S
5 12
FluentCommunity\Modules\Integrations\Integrations
S
5 14
FluentCommunity\App\Models\Space
S
5 47
FluentCommunity\Database\Migrations\FeedMigrator
S
4 42
FluentCommunity\Database\Migrations\FeedCommentsMigrator
S
4 32
FluentCommunity\Database\DBMigrator
S
4 28
FluentCommunity\Modules\Migrations\Http\Controllers\MigrationController
S
3 19
FluentCommunity\Database\Migrations\TermFeedMigrator
S
3 18
FluentCommunity\Database\Migrations\FeedSpaceMigrator
S
3 27
FluentCommunity\Database\Migrations\MetaMigrator
S
3 26
FluentCommunity\Database\Migrations\UserActivitiesMigrator
S
3 23
FluentCommunity\Database\Migrations\MediaArchiveMigrator
S
2 29
FluentCommunity\App\Services\AdminTransStrings
S
1 102
FluentCommunity\App\Services\TransStrings
S
1 1,127

24 more item(s) not shown.