Code Analysis: Site Mailer - SMTP Replacement, Email API Deliverability & Email Log 1.2.2

Class Rating Complexity Lines of code
SiteMailer\Classes\Database\Table
A
54 188
SiteMailer\Modules\Mailer\Classes\Mail_Validator
S
43 106
SiteMailer\Classes\Rest\Route
S
42 147
SiteMailer\Modules\Settings\Module
S
40 297
SiteMailer\Modules\Connect\Classes\Data
S
38 164
SiteMailer\Modules\Connect\Classes\Service
S
36 199
SiteMailer\Modules\Mailer\Classes\Mail_Handler
S
32 182
SiteMailer\Classes\Database\Entry
S
31 96
SiteMailer\Classes\Services\Client
S
29 116
SiteMailer\Classes\Module_Base
S
25 76
SiteMailer\Modules\Mailer\Classes\Caller_Source
S
18 60
SiteMailer\Modules\Logs\Components\Log_Pull
S
17 51
SiteMailer\Modules\Logs\Classes\Log_Handler
S
16 53
SiteMailer\Modules\Connect\Classes\Utils
S
16 57
SiteMailer\Classes\Utils\Assets
S
14 64
SiteMailer\Modules\Connect\Components\Handler
S
14 45
SiteMailer\Modules\Logs\Database\Logs_Table
S
13 123
SiteMailer\Classes\Database\Database_Constants
S
13 34
SiteMailer\Modules\Core\Components\Quota_Exhausted_Banner
S
12 114
SiteMailer\Modules\Connect\Module
S
11 42
SiteMailer\Plugin
S
11 45
SiteMailer\Modules\Core\Components\Not_Connected
S
10 100
SiteMailer\Modules\Statuses\Database\Status_Entry
S
9 59
SiteMailer\Modules\Logs\Rest\Get_Logs
S
9 38
SiteMailer\Modules\Connect\Rest\Authorize
S
9 42
SiteMailer\Modules\Settings\Classes\Settings
S
9 37
SiteMailer\Modules\Core\Components\Pointers
S
8 26
SiteMailer\Modules\Suppressions\Rest\Get_Suppressions
S
8 38
SiteMailer\Modules\Mailer\Module
S
8 34
SiteMailer\Modules\Suppressions\Rest\Add_Suppression
S
7 39
SiteMailer\Modules\Connect\Classes\Route_Base
S
7 19
SiteMailer\Modules\Domain\Rest\Register
S
7 33
SiteMailer\Modules\Logs\Classes\Route_Base
S
7 19
SiteMailer\Manager
S
7 32
SiteMailer\Modules\Core\Components\Conflicts
S
7 54
SiteMailer\Modules\Statuses\Classes\Route_Base
S
7 19
SiteMailer\Modules\Domain\Classes\Domain_Handler
S
7 52
SiteMailer\Modules\Statuses\Rest\Get_Stats
S
7 40
SiteMailer\Modules\Suppressions\Classes\Route_Base
S
7 19
SiteMailer\Modules\Domain\Classes\Route_Base
S
6 16
SiteMailer\Modules\Webhooks\Classes\Route_Base
S
6 16
SiteMailer\Modules\Statuses\Rest\Get_Statuses
S
6 43
SiteMailer\Modules\Core\Module
S
6 41
SiteMailer\Modules\Suppressions\Rest\Unsubscribe
S
6 29
SiteMailer\Modules\Domain\Rest\Verify
S
6 33
SiteMailer\Modules\Logs\Database\Log_Entry
S
6 44
SiteMailer\Modules\Mailer\Classes\Route_Base
S
6 16
SiteMailer\Modules\Settings\Banners\Sale_Banner
S
6 121
SiteMailer\Modules\Settings\Classes\Route_Base
S
6 16
SiteMailer\Modules\Logs\Rest\Refresh_Statuses
S
5 21
SiteMailer\Modules\Mailer\Rest\Send_Test_Mail
S
5 22
SiteMailer\Modules\Logs\Rest\Delete_Logs
S
5 23
SiteMailer\Modules\Suppressions\Rest\Delete_Suppressions
S
5 22
SiteMailer\Classes\Utils
S
5 18
SiteMailer\Modules\Mailer\Components\Rate_Limit_Retry
S
5 18
SiteMailer\Modules\Settings\Components\Settings_Pointer
S
5 69
SiteMailer\modules\connect\rest\Switch_Domain
S
5 28
SiteMailer\Modules\Mailer\Rest\Resend_Mails
S
5 22
SiteMailer\Modules\Connect\Rest\Deactivate_And_Disconnect
S
5 22
SiteMailer\Modules\Domain\Rest\Delete
S
5 26
SiteMailer\Modules\Settings\Rest\Get_Settings
S
5 21
SiteMailer\Modules\Webhooks\Rest\Update_Log
S
5 13
SiteMailer\Modules\Connect\Rest\Deactivate
S
4 17
SiteMailer\Modules\Webhooks\Module
S
4 15
SiteMailer\Classes\Logger
S
4 18
SiteMailer\Modules\Connect\Rest\Disconnect
S
4 17
SiteMailer\Modules\Logs\Module
S
4 22
SiteMailer\Modules\Suppressions\Database\Suppressions_Entry
S
4 17
SiteMailer\Modules\Connect\Rest\Reconnect
S
4 17
SiteMailer\Modules\Statuses\Module
S
3 13
SiteMailer\Modules\Suppressions\Module
S
3 15
SiteMailer
S
3 10
SiteMailer\Modules\Domain\Module
S
3 13
SiteMailer\Modules\Suppressions\Classes\Unsubscribe_List
S
3 17
SiteMailer\Modules\Connect\Classes\Basic_Enum
S
3 11
SiteMailer\Modules\Statuses\Database\Statuses_Table
S
1 70
SiteMailer\Modules\Suppressions\Database\Suppressions_Table
S
1 45

4 more item(s) not shown.