Code Analysis: FluentCRM - Marketing Automation For WordPress 2.9.50

Class Rating Complexity Lines of code
FluentCrm\App\Models\Subscriber
D
383 1,589
FluentCrm\App\Services\Helper
D
221 1,782
FluentCrm\App\Services\Libs\Emogrifier\EmogrifierPhp7
D
187 767
FluentCrm\App\Hooks\Handlers\ExternalPages
D
186 1,057
FluentCrm\App\Http\Controllers\SubscriberController
D
180 1,100
FluentCrm\App\Http\Controllers\FunnelController
D
169 987
FluentCrm\App\Http\Controllers\CampaignController
D
158 1,006
FluentCrm\App\Services\Funnel\FunnelHelper
D
144 761
FluentCrm\App\Hooks\CLI\Commands
D
134 824
FluentEmogrifier\Vendor\Sabberworm\CSS\RuleSet\DeclarationBlock
D
134 509
FluentCrm\App\Models\Campaign
D
126 591
FluentEmogrifier\Vendor\Pelago\Emogrifier\CssInliner
C
114 423
FluentCrm\App\Hooks\Handlers\AdminMenu
C
111 1,285
FluentCrm\App\Services\Libs\Parser\ShortcodeParser
C
110 425
FluentCrm\App\Http\Controllers\CompanyController
B
94 517
FluentCrm\App\Http\Controllers\SettingsController
B
94 764
FluentCrm\App\Http\Controllers\OptionsController
B
91 484
FluentEmogrifier\Vendor\Sabberworm\CSS\Parsing\ParserState
B
89 271
FluentEmogrifier\Vendor\Symfony\Component\CssSelector\Parser\Parser
B
87 244
FluentCrm\App\Services\ExternalIntegrations\MailComplaince\Webhook
B
84 314
FluentCrm\App\Services\ExternalIntegrations\FluentForm\Bootstrap
B
81 512
FluentCrm\App\Services\Funnel\FunnelProcessor
B
78 341
FluentCrm\App\Services\BlockParser
B
77 283
FluentCrm\App\Hooks\Handlers\PurchaseHistory
A
75 475
FluentEmogrifier\Vendor\Sabberworm\CSS\CSSList\CSSList
A
74 255
Composer\Autoload\ClassLoader
A
71 244
FluentCrm\App\Http\Controllers\CsvController
A
71 348
FluentCrm\App\Services\Libs\ConditionAssessor
A
64 168
FluentCrm\App\Hooks\Handlers\AutoSubscribeHandler
A
60 221
FluentCrm\App\Services\Funnel\SequencePoints
A
59 165
FluentCrm\App\Hooks\Handlers\PrefFormHandler
A
56 419
FluentCrm\App\Models\CampaignEmail
A
55 256
Composer\InstalledVersions
A
54 154
FluentEmogrifier\Vendor\Sabberworm\CSS\Rule\Rule
A
52 177
FluentEmogrifier\Vendor\Sabberworm\CSS\RuleSet\RuleSet
A
52 151
FluentCrm\App\Services\CrmMigrator\Api\MailChimp
A
51 199
FluentEmogrifier\Vendor\Sabberworm\CSS\Value\Value
A
51 120
FluentCrm\App\Services\CrmMigrator\ActiveCampaignMigrator
A
51 256
FluentCrm\App\Services\Sanitize
S
49 222
FluentCrm\App\Http\Controllers\TemplateController
S
48 299
FluentCrm\App\Hooks\Handlers\Scheduler
S
48 200
FluentCrm\Includes\Helpers\Arr
S
47 131
FluentCrm\App\Services\CrmMigrator\MailChimpMigrator
S
46 245
FluentCrm\App\Services\Libs\Mailer\BaseHandler
S
43 171
FluentCrm\App\Services\Libs\Mailer\Handler
S
43 195
FluentCrm\App\Api\Classes\Contacts
S
43 132
FluentEmogrifier\Vendor\Pelago\Emogrifier\HtmlProcessor\CssToAttributeConverter
S
42 113
FluentEmogrifier\Vendor\Pelago\Emogrifier\HtmlProcessor\AbstractHtmlProcessor
S
40 151
FluentCrm\App\Hooks\Handlers\EventTrackingHandler
S
39 306
FluentEmogrifier\Vendor\Symfony\Component\CssSelector\XPath\Extension\NodeExtension
S
37 115
FluentCrm\App\Services\Html\FormElementBuilder
S
37 155
FluentCrm\App\Http\Controllers\ImporterController
S
37 240
FluentCrm\App\Hooks\Handlers\FunnelHandler
S
37 247
FluentCrm\App\Services\ContactsQuery
S
37 135
FluentCrm\App\Hooks\Handlers\Cleanup
S
36 206
FluentCrm\App\Services\CrmMigrator\BaseMigrator
S
36 125
FluentCrm\Includes\Helpers\ConditionAssesor
S
35 111
FluentEmogrifier\Vendor\Sabberworm\CSS\OutputFormatter
S
34 114
FluentCrm\App\Api\Classes\Companies
S
34 133
FluentEmogrifier\Vendor\Sabberworm\CSS\Value\Size
S
33 91
FluentCrm\App\Http\Controllers\CampaignAnalyticsController
S
32 220
FluentCrm\App\Services\CrmMigrator\Api\ActiveCampaign
S
32 140
FluentCrm\App\Http\Controllers\SetupController
S
31 214
FluentCrm\App\Services\CrmMigrator\DripMigrator
S
31 212
FluentCrm\App\Models\CampaignUrlMetric
S
30 171
FluentCrm\App\Services\CrmMigrator\MailerLiteMigrator
S
30 204
FluentCrm\App\Services\Funnel\Triggers\FluentFormSubmissionTrigger
S
29 204
FluentEmogrifier\Vendor\Sabberworm\CSS\CSSList\CSSBlockList
S
29 84
FluentCrm\App\Services\Funnel\Actions\SendEmailAction
S
28 207
FluentCrm\App\Services\BlockRender\WooProduct
S
28 128
FluentEmogrifier\Vendor\Sabberworm\CSS\OutputFormat
S
27 84
FluentCrm\App\Services\Reporting
S
27 162
FluentCrm\App\Services\Libs\Mailer\MultiThreadHandler
S
26 106
FluentCrm\App\Models\CustomContactField
S
26 140
FluentCrm\App\Http\Controllers\TagsController
S
26 150
FluentCrm\App\Services\CrmMigrator\ConvertKitMigrator
S
26 192
FluentEmogrifier\Vendor\Symfony\Component\CssSelector\XPath\Extension\FunctionExtension
S
25 71
FluentCrm\App\Services\Funnel\ProFunnelItems
S
24 595
FluentCrm\App\Http\Controllers\ListsController
S
24 135
FluentEmogrifier\Vendor\Sabberworm\CSS\Value\Color
S
24 77
FluentEmogrifier\Vendor\Pelago\Emogrifier\Css\CssDocument
S
24 79
FluentCrm\App\Models\FunnelCampaign
S
24 153
FluentCrm\App\Http\Controllers\FormsController
S
23 248
FluentCrm\App\Hooks\Handlers\RedirectionHandler
S
23 103
FluentCrm\App\Hooks\Handlers\UrlMetrics
S
22 80
FluentCrm\App\Http\Controllers\DashboardController
S
22 180
FluentCrm\App\Services\CampaignProcessor
S
22 75
FluentCrm\App\Services\Libs\Mailer\CliSendingHandler
S
21 100
FluentCrm\App\Http\Controllers\MigratorController
S
21 108
FluentCrm\App\Hooks\Handlers\FormSubmissions
S
20 129
FluentCrm\App\Services\ExternalIntegrations\FluentForm\FluentFormInit
S
18 92
FluentCrm\App\Api\Classes\Tracker
S
18 65
FluentCrm\App\Models\UrlStores
S
18 90
FluentCrm\App\Services\PermissionManager
S
18 174
FluentCrm\App\Services\CrmMigrator\Api\MailerLite
S
18 55
FluentCrm\App\Services\Funnel\Triggers\FluentFormSubscriptionCancelledTrigger
S
17 120
FluentEmogrifier\Vendor\Sabberworm\CSS\Value\CalcFunction
S
17 54
FluentCrm\App\Hooks\Handlers\Integrations
S
17 89
FluentCrm\App\Hooks\Handlers\WpQueryLogger
S
16 72
FluentCrm\App\Hooks\Handlers\ContactActivityLogger
S
16 48
FluentCrm\App\Services\Funnel\Triggers\UserRegistrationTrigger
S
15 103
FluentCrm\App\Http\Controllers\DocsController
S
15 99
FluentEmogrifier\Vendor\Pelago\Emogrifier\Utilities\CssConcatenator
S
15 49
FluentEmogrifier\Vendor\Sabberworm\CSS\Value\CSSString
S
13 47
FluentCrm\App\Services\ExternalIntegrations\BricksBuilderIntegration
S
12 88
FluentCrm\App\Services\AutoSubscribe
S
12 315
FluentCrm\App\Hooks\Handlers\AdminBar
S
11 68
FluentCrm\App\Http\Controllers\WebhookController
S
10 60
FluentEmogrifier\Vendor\Sabberworm\CSS\Value\URL
S
10 41
FluentEmogrifier\Vendor\Symfony\Component\CssSelector\Node\Specificity
S
10 20
FluentCrm\App\Services\Stats
S
10 157
FluentCrm\App\Api\Classes\Tags
S
9 43
FluentCrm\App\Api\Classes\Lists
S
9 43
FluentCrm\App\Hooks\Handlers\ActivationHandler
S
9 51
FluentEmogrifier\Vendor\Sabberworm\CSS\Value\LineName
S
8 30
FluentCrm\App\Services\Funnel\Actions\WaitTimeAction
S
8 189
FluentCrmMigrations\CompaniesMigrator
S
7 59
FluentCrm\App\Services\RoleBasedTagging
S
7 55
FluentCrmMigrations\CampaignEmails
S
6 52
FluentEmogrifier\Vendor\Symfony\Component\CssSelector\Parser\Handler\StringHandler
S
6 23
FluentCrmMigrations\UrlStores
S
5 32
FluentCrmMigrations\FunnelSequences
S
5 51
FluentCrmMigrations\SubscriberNotes
S
4 38
FluentCrmMigrations\CampaignUrlMetrics
S
4 38
FluentCrmMigrations\FunnelMetrics
S
4 36
FluentCrmMigrations\Campaigns
S
4 50
FluentCrmMigrations\FunnelSubscribers
S
4 47
FluentCrm\App\Hooks\Handlers\CountryNames
S
3 1,010
FluentCrm\App\Services\TransStrings
S
1 1,854
FluentCrm\App\Services\Funnel\StaticTemplates
S
1 131

169 more item(s) not shown.