Code Analysis: WP SMTP 1.2.7

Function Rating Maintainability Complexity Lines of code
WP_SMTP::check_credentials()
B
39 23 54
WPSMTP\Db::get()
B
41 16 52
WPSMTP\Admin::wpsmtp_get_logs()
A
48 10 30
WP_SMTP::wp_smtp_form_actions()
A
50 10 24
WP_SMTP::wp_smtp()
S
55 5 18
WP_SMTP::retype_credentials_notice()
S
57 4 17
WPSMTP\Process::update_failed_status()
S
58 4 15
WPSMTP\Admin::enqueue_scripts()
S
55 3 19
WPSMTP\Db::insert()
S
57 3 17
WPSMTP\Config::get_setup()
S
52 1 32
WPSMTP\Process::__construct()
S
65 3 8
WPSMTP\Admin::add_menu()
S
67 3 6
WPSMTP\Db::update()
S
61 2 14
WPSMTP\Table::view()
S
59 1 26
WPSMTP\Table::install()
S
60 1 16
WPSMTP\Admin::wpsmtp_delete_rows()
S
65 2 8
WPSMTP\Admin::wpsmtp_delete_all_rows()
S
68 2 7
WP_SMTP::wp_smtp_deactivate()
S
71 2 6
WPSMTP\Db::get_instance()
S
71 2 6
WP_SMTP::wp_smtp_settings_link()
S
64 2 9
WP_SMTP::wp_smtp_activate()
S
60 1 14
WP_SMTP::hooks()
S
60 1 12
WPSMTP\Db::get_allowed_columns()
S
65 1 11
WPSMTP\Db::delete_all_items()
S
79 1 3
WP_SMTP::load_admin_requirements()
S
77 1 4
WP_SMTP::load_textdomain()
S
77 1 3
WPSMTP\Admin::__construct()
S
66 1 8
WP_SMTP::setup_vars()
S
80 1 3
WPSMTP\Db::__construct()
S
73 1 5
WP_SMTP::__construct()
S
75 1 5
WPSMTP\Admin::render_setup_menu()
S
81 1 3
WPSMTP\Db::get_item()
S
74 1 4
WPSMTP\Table::__construct()
S
91 1 2
WPSMTP\Admin::render_log_menu()
S
73 1 8
WPSMTP\Db::records_count()
S
79 1 3
WPSMTP\Db::delete_items()
S
77 1 3
WPSMTP\Process::log_mails()
S
69 1 7