Post_SMTP_New_Wizard D

Total Complexity 187
Dependencies 9
Dependents 0
Total lines 1,917
Lines of code 1,359
Logical lines of code 438
Comment lines 245
Methods 27
Properties 5

Methods 27

Method Rating Maintainability Complexity Lines of code
load_wizard()
D
18
38 306
save_wizard()
C
39 29 52
render_gmail_settings()
C
29
21 127
render_socket_settings()
B
42 18 55
render_zoho_settings()
A
36 8 84
handle_gmail_oauth_redirect()
A
53 9 20
render_name_email_settings()
A
41 5 65
render_office365_settings()
A
41 5 63
render_smtp_settings()
S
43 5 52
render_mailgun_settings()
S
41 4 66
render_amazonses_settings()
S
46 4 40
__construct()
S
47 4 35
update_post_smtp_pro_option_callback()
S
55 5 20
render_sendpulse_settings()
S
45 3 47
render_sendgrid_settings()
S
47 3 36
render_mailjet_settings()
S
48 3 35
enqueue_scripts()
S
48 3 31
render_brevo_settings()
S
51 2 29
render_sparkpost_settings()
S
51 2 29
render_mandrill_settings()
S
51 2 29
render_postmark_settings()
S
51 2 29
render_mailersend_settings()
S
51 2 28
render_elasticemail_settings()
S
51 2 28
render_smtp2go_settings()
S
51 2 27
post_smtp_remove_oauth_action()
S
65 3 8
auth_zoho()
S
59 2 14
render_default_settings()
S
77 1 4