Code Analysis: Super Duper SMTP Mail Bridge 1.2.4

Most Complex Classes

Class Rating Complexity
SDSMB_Mailer
A
57
SDSMB_Helpers
S
44
SDSMB_Settings
S
37
SDSMB_Log_Page
S
37
SDSMB_Logger
S
17
SDSMB_Test_Mail
S
6

Most Complex Functions

Function Rating Complexity
SDSMB_Settings::render_settings_page()
C
25
SDSMB_Log_Page::render_page()
C
17
SDSMB_Mailer::pre_flight_checks()
B
20
SDSMB_Log_Page::render_single_log()
A
11
SDSMB_Mailer::on_mail_failed()
A
13
SDSMB_Mailer::configure_phpmailer()
A
12
SDSMB_Logger::get_logs()
A
8
SDSMB_Helpers::decrypt()
A
9
SDSMB_Settings::sanitize_options()
S
6
SDSMB_Log_Page::handle_actions()
S
7
SDSMB_Mailer::on_mail_success()
S
6
SDSMB_Helpers::maybe_notify_admin()
S
5