Code Analysis: Easy WP SMTP 2.10.0

Class Rating Complexity Lines of code
EasyWPSMTP\Options
D
398 895
EasyWPSMTP\Admin\Area
D
157 927
EasyWPSMTP\Core
D
144 618
EasyWPSMTP
C
113 433
EasyWPSMTP\WP
C
112 347
EasyWPSMTP\Admin\SetupWizard
C
110 786
EasyWPSMTP\Admin\Notifications
B
78 292
EasyWPSMTP\Providers\Mailjet\Mailer
B
76 266
EasyWPSMTP\Admin\Pages\TestTab
B
76 1,278
EasyWPSMTP\Providers\SMTP2GO\Mailer
A
73 250
EasyWPSMTP\Admin\ConnectionSettings
A
71 422
EasyWPSMTP\Providers\SparkPost\Mailer
A
68 272
EasyWPSMTP\Providers\Mailgun\Mailer
A
64 235
EasyWPSMTP\Providers\SMTPcom\Mailer
A
64 240
EasyWPSMTP\Processor
A
64 226
EasyWPSMTP\Providers\MailerAbstract
A
64 211
EasyWPSMTP\Providers\Sendgrid\Mailer
A
62 211
EasyWPSMTP\Providers\Sendlayer\Mailer
A
62 215
EasyWPSMTP\Providers\Sendinblue\Mailer
A
60 187
EasyWPSMTP\Admin\DebugEvents\Table
A
59 244
EasyWPSMTP\Admin\DebugEvents\Event
A
58 293
EasyWPSMTP\Providers\ElasticEmail\Mailer
A
58 231
EasyWPSMTP\Providers\Postmark\Mailer
A
58 224
EasyWPSMTP\Queue\Queue
A
53 353
EasyWPSMTP\Admin\DashboardWidget
A
52 416
EasyWPSMTP\Admin\DebugEvents\DebugEvents
S
49 201
EasyWPSMTP\Tasks\Meta
S
49 208
EasyWPSMTP\Conflicts
S
47 277
EasyWPSMTP\Admin\Pages\DebugEventsTab
S
45 402
EasyWPSMTP\Admin\DebugEvents\EventsCollection
S
44 160
EasyWPSMTP\Providers\OptionsAbstract
S
44 347
EasyWPSMTP\Admin\ParentPageAbstract
S
43 170
EasyWPSMTP\UsageTracking\UsageTracking
S
42 188
EasyWPSMTP\Tasks\Task
S
38 157
EasyWPSMTP\Queue\Email
S
36 247
EasyWPSMTP\Geo
S
36 106
EasyWPSMTP\Tasks\Tasks
S
32 120
EasyWPSMTP\Migrations\Migrations
S
30 93
EasyWPSMTP\DBRepair
S
30 122
EasyWPSMTP\Migrations\DeprecatedOptionsConverter
S
29 100
EasyWPSMTP\Connect
S
29 169
EasyWPSMTP\Admin\Pages\MiscTab
S
29 542
EasyWPSMTP\SiteHealth
S
27 258
EasyWPSMTP\Queue\Attachments
S
26 119
EasyWPSMTP\WPMailArgs
S
25 83
EasyWPSMTP\Reports\Reports
S
25 80
EasyWPSMTP\Helpers\Helpers
S
22 98
EasyWPSMTP_Utils
S
21 74
EasyWPSMTP\Admin\UserFeedback
S
20 131
EasyWPSMTP\Reports\Emails\Summary
S
20 261
EasyWPSMTP\Providers\Loader
S
20 73
EasyWPSMTP\Admin\Pages\SettingsTab
S
20 381
EasyWPSMTP\WPMailInitiator
S
20 74
EasyWPSMTP\Admin\DomainChecker
S
20 103
EasyWPSMTP\Uploads
S
19 120
EasyWPSMTP\Debug
S
19 75
EasyWPSMTP\Helpers\Crypto
S
19 79
ioncube\phpOpensslCryptor\Cryptor
S
17 67
EasyWPSMTP\Admin\Pages\ControlTab
S
16 274
EasyWPSMTP\Helpers\UI
S
14 71
EasyWPSMTP\Migrations\MigrationAbstract
S
13 46
EasyWPSMTP\Admin\Pages\AdditionalConnectionsTab
S
11 151
EasyWPSMTP\Providers\Mail\Mailer
S
11 21
EasyWPSMTP\Tasks\DebugEventsCleanupTask
S
11 40
EasyWPSMTP\Admin\Pages\LogsTab
S
11 136
EasyWPSMTP\Admin\Pages\ActionSchedulerTab
S
10 89
EasyWPSMTP\Tasks\Reports\SummaryEmailTask
S
10 32
EasyWPSMTP\Providers\Outlook\Provider
S
9 76
EasyWPSMTP\Tasks\Queue\SendEnqueuedEmailTask
S
9 27
EasyWPSMTP\Providers\SparkPost\Options
S
8 139
EasyWPSMTP\Migrations\DeprecatedOptionsMigration
S
8 23
EasyWPSMTP\Tasks\Queue\CleanupQueueTask
S
8 29
EasyWPSMTP\Compatibility\Compatibility
S
8 21
EasyWPSMTP\Admin\Pages\SmartRoutingTab
S
7 249
EasyWPSMTP\OptimizedEmailSending
S
7 16
EasyWPSMTP\UsageTracking\SendUsageTask
S
7 41
EasyWPSMTP\Admin\Pages\AuthTab
S
7 20
EasyWPSMTP\Tasks\Queue\ProcessQueueTask
S
7 26
EasyWPSMTP\Providers\Postmark\Options
S
6 118
EasyWPSMTP\Providers\SMTPcom\Options
S
6 119
EasyWPSMTP\Providers\Mailjet\Options
S
6 126
EasyWPSMTP\Tasks\NotificationsUpdateTask
S
6 26
EasyWPSMTP\Providers\Sendlayer\Options
S
6 81
EasyWPSMTP\Providers\Sendinblue\Options
S
6 123
EasyWPSMTP\Admin\Pages\EmailReportsTab
S
6 120
EasyWPSMTP\Providers\Mailgun\Options
S
6 150
EasyWPSMTP\Providers\SMTP2GO\Options
S
5 88
EasyWPSMTP\Queue\Migration
S
5 28
EasyWPSMTP\Providers\ElasticEmail\Options
S
5 88
EasyWPSMTP\Providers\Sendgrid\Options
S
4 113
EasyWPSMTP\Admin\Pages\ExportTab
S
3 268
EasyWPSMTP\Admin\DebugEvents\Migration
S
3 22
EasyWPSMTP\Admin\Pages\AlertsTab
S
3 372

29 more item(s) not shown.