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

Most Complex Functions

Function Rating Complexity
SiteMailer\Classes\Services\Client::request()
A
13
SiteMailer\Modules\Logs\Components\Log_Pull::pull_logs()
A
11
SiteMailer\Modules\Core\Components\Quota_Exhausted_Banner::render_not_connected_notice()
A
6
SiteMailer\Classes\Database\Database_Constants::get_col_type()
A
10
SiteMailer\Modules\Settings\Classes\Settings::get()
A
9
SiteMailer\Modules\Connect\Classes\Service::get_token()
A
8
SiteMailer\Modules\Settings\Banners\Sale_Banner::get_banner()
A
3
SiteMailer\Modules\Mailer\Classes\Mail_Validator::build_email_status_list()
A
8
SiteMailer\Modules\Connect\Rest\Authorize::POST()
A
7
SiteMailer\Modules\Connect\Components\Handler::should_handle_auth_code()
A
8
SiteMailer\Modules\Logs\Rest\Get_Logs::GET()
A
7
SiteMailer\Modules\Mailer\Classes\Mail_Validator::build_mail_list()
S
8