Code Analysis: SureMail 1.9.5

Most Complex Functions

Function Rating Complexity
SureMails\Inc\Abilities\ConfigAbility::get_abilities()
D
10
SureMails\Inc\Emails\DefaultMailHandler::send_mail()
D
57
SureMails\Inc\Emails\Providers\EMAILIT\EmailitHandler::send()
D
36
SureMails\Inc\Abilities\Ability::input_parse()
D
35
SureMails\Inc\Emails\Providers\AWS\SimpleEmailService::sendEmail()
D
33
SureMails\Inc\API\SetSettings::set_settings()
C
24
SureMails\Inc\DB\Db_Helper::form_where_clause()
C
25
SureMails\Inc\Abilities\Ability::add_connection()
C
23
SureMails\Inc\Emails\Handler\ProcessEmailData::process_headers()
C
22
SureMails\Inc\Emails\Handler\MailHandler::process_mail()
C
21
SureMails\Inc\Emails\Providers\AWS\SimpleEmailServiceMessage::getRawMessage()
C
24
SureMails\Inc\Emails\Providers\BREVO\BrevoHandler::send()
B
20