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

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\Logs\Rest\Get_Logs::GET()
A
7
SiteMailer\Modules\Connect\Rest\Authorize::POST()
A
7
SiteMailer\Modules\Connect\Components\Handler::should_handle_auth_code()
A
8
SiteMailer\Modules\Connect\Classes\Service::jwt_decode()
S
7
SiteMailer\Modules\Settings\Module::on_connect()
S
7
SiteMailer\Modules\Settings\Components\Settings_Pointer::admin_print_script()
S
4