Code Analysis: FluentCRM - Marketing Automation For WordPress 2.9.25

Class Rating Complexity Lines of code
FluentCrm\App\Models\Subscriber
D
375 1,575
FluentCrm\App\Services\Helper
D
192 1,674
FluentCrm\App\Services\Libs\Emogrifier\EmogrifierPhp7
D
187 767
FluentCrm\App\Hooks\Handlers\ExternalPages
D
183 1,028
FluentCrm\App\Http\Controllers\SubscriberController
D
175 1,063
FluentCrm\App\Http\Controllers\CampaignController
D
147 947
FluentCrm\App\Services\Funnel\FunnelHelper
D
144 761
FluentCrm\App\Http\Controllers\FunnelController
D
137 818
FluentEmogrifier\Vendor\Sabberworm\CSS\RuleSet\DeclarationBlock
D
134 509
FluentCrm\App\Hooks\CLI\Commands
D
134 824
FluentCrm\App\Models\Campaign
C
114 536
FluentEmogrifier\Vendor\Pelago\Emogrifier\CssInliner
C
114 423
FluentCrm\App\Hooks\Handlers\AdminMenu
C
111 1,268
FluentCrm\App\Services\Libs\Parser\ShortcodeParser
C
108 409
FluentCrm\App\Http\Controllers\CompanyController
B
94 517
FluentCrm\App\Http\Controllers\SettingsController
B
90 744
FluentEmogrifier\Vendor\Sabberworm\CSS\Parsing\ParserState
B
89 271
FluentCrm\App\Http\Controllers\OptionsController
B
89 469
FluentEmogrifier\Vendor\Symfony\Component\CssSelector\Parser\Parser
B
87 244
FluentCrm\App\Services\ExternalIntegrations\FluentForm\Bootstrap
B
81 512
FluentCrm\App\Services\BlockParser
B
79 286
FluentCrm\App\Services\Funnel\FunnelProcessor
B
77 337
FluentCrm\App\Hooks\Handlers\PurchaseHistory
A
75 474
FluentCrm\App\Services\ExternalIntegrations\MailComplaince\Webhook
A
74 275
FluentEmogrifier\Vendor\Sabberworm\CSS\CSSList\CSSList
A
74 255
Composer\Autoload\ClassLoader
A
71 244
FluentCrm\App\Http\Controllers\CsvController
A
67 338
FluentCrm\App\Services\Libs\ConditionAssessor
A
64 168
FluentCrm\App\Services\Funnel\SequencePoints
A
59 165
FluentCrm\App\Hooks\Handlers\AutoSubscribeHandler
A
58 210
FluentCrm\App\Hooks\Handlers\PrefFormHandler
A
56 419
FluentCrm\App\Models\CampaignEmail
A
55 255
Composer\InstalledVersions
A
54 154
FluentEmogrifier\Vendor\Sabberworm\CSS\Rule\Rule
A
52 177
FluentEmogrifier\Vendor\Sabberworm\CSS\RuleSet\RuleSet
A
52 151
FluentEmogrifier\Vendor\Sabberworm\CSS\Value\Value
A
51 120
FluentCrm\App\Services\CrmMigrator\ActiveCampaignMigrator
A
51 256
FluentCrm\App\Services\CrmMigrator\Api\MailChimp
A
51 199
FluentCrm\App\Services\Sanitize
S
49 223
FluentCrm\App\Hooks\Handlers\Scheduler
S
48 197
FluentCrm\Includes\Helpers\Arr
S
47 131
FluentCrm\App\Services\CrmMigrator\MailChimpMigrator
S
46 245
FluentCrm\App\Services\Libs\Mailer\Handler
S
43 195
FluentCrm\App\Services\Libs\Mailer\BaseHandler
S
43 171
FluentCrm\App\Api\Classes\Contacts
S
43 132
FluentEmogrifier\Vendor\Pelago\Emogrifier\HtmlProcessor\CssToAttributeConverter
S
42 113
FluentCrm\App\Http\Controllers\TemplateController
S
41 257
FluentEmogrifier\Vendor\Pelago\Emogrifier\HtmlProcessor\AbstractHtmlProcessor
S
40 151
FluentCrm\App\Hooks\Handlers\EventTrackingHandler
S
39 306
FluentCrm\App\Services\Html\FormElementBuilder
S
37 155
FluentCrm\App\Services\ContactsQuery
S
37 135
FluentEmogrifier\Vendor\Symfony\Component\CssSelector\XPath\Extension\NodeExtension
S
37 115
FluentCrm\App\Http\Controllers\ImporterController
S
36 240
FluentCrm\App\Hooks\Handlers\FunnelHandler
S
36 242
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\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\Services\CrmMigrator\MailerLiteMigrator
S
30 204
FluentCrm\App\Hooks\Handlers\Cleanup
S
29 159
FluentCrm\App\Services\Funnel\Triggers\FluentFormSubmissionTrigger
S
29 204
FluentCrm\App\Models\CampaignUrlMetric
S
29 171
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\Symfony\Component\CssSelector\XPath\Translator
S
28 96
FluentEmogrifier\Vendor\Sabberworm\CSS\OutputFormat
S
27 84
FluentCrm\App\Services\Libs\Mailer\MultiThreadHandler
S
26 106
FluentCrm\App\Models\CustomContactField
S
26 142
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 588
FluentEmogrifier\Vendor\Pelago\Emogrifier\Css\CssDocument
S
24 79
FluentEmogrifier\Vendor\Sabberworm\CSS\Value\Color
S
24 77
FluentCrm\App\Services\Reporting
S
24 160
FluentCrm\App\Models\FunnelCampaign
S
24 153
FluentCrm\App\Http\Controllers\ListsController
S
24 135
FluentCrm\App\Http\Controllers\FormsController
S
23 248
FluentCrm\App\Hooks\Handlers\RedirectionHandler
S
23 103
FluentCrm\App\Http\Controllers\CampaignAnalyticsController
S
22 165
FluentCrm\App\Http\Controllers\DashboardController
S
22 180
FluentCrm\App\Hooks\Handlers\UrlMetrics
S
22 80
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\Api\Classes\Tracker
S
18 65
FluentCrm\App\Services\PermissionManager
S
18 174
FluentCrm\App\Services\CrmMigrator\Api\MailerLite
S
18 55
FluentEmogrifier\Vendor\Sabberworm\CSS\Value\CalcFunction
S
17 54
FluentCrm\App\Hooks\Handlers\Integrations
S
17 89
FluentCrm\App\Hooks\Handlers\ContactActivityLogger
S
17 51
FluentCrm\App\Models\UrlStores
S
17 88
FluentCrm\App\Hooks\Handlers\WpQueryLogger
S
16 72
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\Libs\Mailer\Mailer
S
12 50
FluentCrm\App\Services\AutoSubscribe
S
12 315
FluentCrm\App\Hooks\Handlers\AdminBar
S
11 68
FluentCrm\App\Services\Stats
S
11 184
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\Api\Classes\Tags
S
9 43
FluentCrm\App\Services\ExternalIntegrations\FluentForm\FluentFormInit
S
9 37
FluentCrm\App\Services\Html\TableBuilder
S
9 33
FluentCrm\App\Api\Classes\Lists
S
9 43
FluentCrm\App\Hooks\Handlers\ActivationHandler
S
9 51
FluentCrm\App\Services\Funnel\Actions\WaitTimeAction
S
8 189
FluentEmogrifier\Vendor\Sabberworm\CSS\Value\LineName
S
8 30
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\FunnelSequences
S
5 51
FluentCrmMigrations\UrlStores
S
5 32
FluentCrmMigrations\FunnelMetrics
S
4 36
FluentCrmMigrations\SubscriberNotes
S
4 38
FluentCrmMigrations\FunnelSubscribers
S
4 47
FluentCrmMigrations\Campaigns
S
4 50
FluentCrmMigrations\CampaignUrlMetrics
S
4 38
FluentCrm\App\Hooks\Handlers\CountryNames
S
2 1,007
FluentCrm\App\Services\Funnel\StaticTemplates
S
1 131
FluentCrm\App\Services\TransStrings
S
1 1,716

159 more item(s) not shown.