Code Analysis: Mailgun 1.7.3

Function Rating Maintainability Complexity Lines of code
wp_mail()
D
18
57 213
MailgunAdmin::ajax_send_test()
C
34 26 88
MailgunAdmin::admin_notices()
B
43 17 46
Mailgun::phpmailer_init()
A
48 16 26
mg_detect_from_address()
A
46 15 38
mg_detect_from_name()
A
48 14 34
Mailgun::api_call()
A
44 13 40
Mailgun::list_form()
A
36 8 114
MailgunAdmin::validation()
A
47 11 34
mg_parse_headers()
A
46 8 40
mg_smtp_mail_filter()
A
46 8 36
Mailgun::__construct()
A
53 8 21
list_widget::form()
S
48 6 35
MailgunAdmin::init()
S
50 6 27
Mailgun::build_list_form()
S
52 6 25
Mailgun::add_list()
S
52 6 24
mg_mutate_to_rcpt_vars_cb()
S
53 5 24
mg_dump_headers()
S
58 5 15
mg_build_payload_from_body()
S
55 4 22
mg_build_attachments_payload()
S
56 4 19
MailgunAdmin::admin_footer_js()
S
49 1 59
list_widget::widget()
S
60 4 14
get_mime_content_type()
S
62 3 12
mg_smtp_get_region()
S
69 3 7
Mailgun::get_option()
S
64 3 10
mg_smtp_debug_output()
S
72 3 5
mg_api_get_region()
S
69 3 7
Mailgun::get_lists()
S
64 3 9
MailgunAdmin::admin_menu()
S
61 2 11
mg_smtp_last_error()
S
66 2 10
MailgunAdmin::lists_page()
S
69 2 6
wp_mail_failed()
S
70 2 7
Mailgun::deactivate_and_die()
S
63 2 10
MailgunAdmin::options_page()
S
69 2 6
mg_api_last_error()
S
66 2 10
list_widget::__construct()
S
69 1 7
MailgunAdmin::filter_plugin_actions()
S
71 1 5
MailgunAdmin::admin_js()
S
81 1 3
mg_build_payload_from_mime()
S
100 1 2
list_widget::update()
S
74 1 5
Mailgun::load_list_widget()
S
75 1 4
MailgunAdmin::register_settings()
S
78 1 3
MailgunAdmin::admin_init()
S
66 1 8
MailgunAdmin::__construct()
S
66 1 8