Code Analysis: Mandrill WP – Email Form Under Post 1.0.5

Function Rating Maintainability Complexity Lines of code
Post_Main::post_email_save_email_address()
C
43 30 41
Post_Main::sendemail_under_post()
C
30 21 119
Post_Main::post_email_frontend()
A
38 9 87
recaptcha_check_answer()
A
48 10 32
Post_Main::__construct()
S
42 4 68
Mandrill::call()
S
47 6 34
Post_Main::post_email_mandrill_send_mail()
S
48 5 30
recaptcha_get_html()
S
55 5 21
Mandrill::__construct()
S
48 4 30
Post_Main::mandrill_emailer_phpmailer_init()
S
53 4 23
recaptcha_mailhide_url()
S
63 5 9
_recaptcha_http_post()
S
54 3 20
Post_Main::post_email_metabox()
S
58 3 17
Mandrill::readConfigs()
S
64 4 10
Mandrill::castError()
S
69 4 5
_recaptcha_mailhide_email_parts()
S
62 3 11
Post_Main::post_email_send_newsletter()
S
53 2 24
Post_Main::post_email_plugin_links()
S
62 3 10
Post_Main::post_email_show_profile_alerts()
S
71 3 5
Post_Main::post_email_dashboard()
S
62 2 11
Post_Main::post_email_templates()
S
62 2 11
Post_Main::post_email_domains()
S
62 2 11
Post_Main::post_email_senders()
S
62 2 11
Post_Main::post_email_install_plugin()
S
53 1 26
Post_Main::post_email_new_email_address()
S
55 1 24
wp_new_user_notification()
S
52 1 22
Post_Main::post_email_delete_template()
S
63 2 10
Post_Main::post_email_add_epxort()
S
63 2 10
_recaptcha_aes_encrypt()
S
65 2 9
_recaptcha_qsencode()
S
66 2 7
Mandrill::log()
S
80 2 3
Post_Main::post_email_add_template()
S
62 2 10
Post_Main::post_email_all_email()
S
63 2 10
Post_Main::post_email_epxort()
S
63 2 10
Post_Main::post_email_admin_menus()
S
59 1 14
_recaptcha_aes_pad()
S
71 1 5
Mandrill_Webhooks::delete()
S
75 1 4
Mandrill_Urls::search()
S
75 1 4
Mandrill_Templates::info()
S
75 1 4
Post_Main::post_email_plugin_dashboard_page()
S
80 1 3
Post_Main::post_email_localizations()
S
74 1 4
Post_Main::post_email_admin_styles()
S
67 1 7
Mandrill_Whitelists::getList()
S
75 1 4
Post_Main::post_email_admin_scripts()
S
64 1 9
Post_Main::post_email_uninstall_plugin()
S
89 1 2
Post_Main::post_email_front_reg_scripts()
S
67 1 7
Mandrill::__destruct()
S
81 1 3
Post_Main::post_email_front_scripts()
S
69 1 6
Mandrill_Whitelists::delete()
S
75 1 4
Post_Main::post_email_front_styles()
S
74 1 4
Mandrill_Webhooks::update()
S
73 1 4
Mandrill_Exports::__construct()
S
81 1 3
Mandrill_Exports::info()
S
75 1 4
Mandrill_Exports::getList()
S
76 1 4
Mandrill_Exports::rejects()
S
75 1 4
Mandrill_Exports::whitelist()
S
75 1 4
Mandrill_Exports::activity()
S
72 1 4
Mandrill_Inbound::__construct()
S
81 1 3
Mandrill_Inbound::domains()
S
76 1 4
Mandrill_Inbound::addDomain()
S
75 1 4
Mandrill_Inbound::checkDomain()
S
75 1 4
Mandrill_Inbound::deleteDomain()
S
75 1 4
Mandrill_Inbound::routes()
S
75 1 4
Mandrill_Inbound::addRoute()
S
73 1 4
Mandrill_Inbound::updateRoute()
S
73 1 4
Mandrill_Inbound::deleteRoute()
S
75 1 4
Mandrill_Inbound::sendRaw()
S
73 1 4
Mandrill_Internal::__construct()
S
81 1 3
Mandrill_Ips::__construct()
S
81 1 3
Mandrill_Ips::getList()
S
76 1 4
Mandrill_Ips::info()
S
75 1 4
Mandrill_Ips::provision()
S
74 1 4
Mandrill_Ips::startWarmup()
S
75 1 4
Mandrill_Ips::cancelWarmup()
S
75 1 4
Mandrill_Ips::setPool()
S
73 1 4
Mandrill_Ips::delete()
S
75 1 4
Mandrill_Ips::listPools()
S
76 1 4
Mandrill_Ips::poolInfo()
S
75 1 4
Mandrill_Ips::createPool()
S
75 1 4
Mandrill_Ips::deletePool()
S
75 1 4
Mandrill_Ips::checkCustomDns()
S
74 1 4
Mandrill_Ips::setCustomDns()
S
74 1 4
Mandrill_Messages::__construct()
S
81 1 3
Mandrill_Messages::send()
S
73 1 4
Mandrill_Messages::sendTemplate()
S
72 1 4
Mandrill_Messages::search()
S
72 1 4
Mandrill_Messages::searchTimeSeries()
S
73 1 4
Mandrill_Messages::info()
S
75 1 4
Mandrill_Messages::content()
S
75 1 4
Mandrill_Messages::parse()
S
75 1 4
Mandrill_Messages::sendRaw()
S
72 1 4
Mandrill_Messages::listScheduled()
S
75 1 4
Mandrill_Messages::cancelScheduled()
S
75 1 4
Mandrill_Messages::reschedule()
S
74 1 4
Mandrill_Metadata::__construct()
S
81 1 3
Mandrill_Metadata::getList()
S
76 1 4
Mandrill_Metadata::add()
S
74 1 4
Mandrill_Metadata::update()
S
74 1 4
Mandrill_Metadata::delete()
S
75 1 4
Mandrill_Rejects::__construct()
S
81 1 3
Mandrill_Rejects::add()
S
73 1 4
Mandrill_Rejects::getList()
S
73 1 4
Mandrill_Rejects::delete()
S
74 1 4
Mandrill_Senders::__construct()
S
81 1 3
Mandrill_Senders::getList()
S
76 1 4
Mandrill_Senders::domains()
S
76 1 4
Mandrill_Senders::addDomain()
S
75 1 4
Mandrill_Senders::checkDomain()
S
75 1 4
Mandrill_Senders::verifyDomain()
S
74 1 4
Mandrill_Senders::info()
S
75 1 4
Mandrill_Senders::timeSeries()
S
75 1 4
Mandrill_Subaccounts::__construct()
S
81 1 3
Mandrill_Subaccounts::getList()
S
75 1 4
Mandrill_Subaccounts::add()
S
73 1 4
Mandrill_Subaccounts::info()
S
75 1 4
Mandrill_Subaccounts::update()
S
73 1 4
Mandrill_Subaccounts::delete()
S
75 1 4
Mandrill_Subaccounts::pause()
S
75 1 4
Mandrill_Subaccounts::resume()
S
75 1 4
Mandrill_Tags::__construct()
S
81 1 3
Mandrill_Tags::getList()
S
76 1 4
Mandrill_Tags::delete()
S
75 1 4
Mandrill_Webhooks::add()
S
73 1 4
Mandrill_Templates::publish()
S
75 1 4
Post_Main::post_email_address()
S
72 1 6
Mandrill_Tags::info()
S
75 1 4
Mandrill_Users::info()
S
76 1 4
Mandrill_Urls::checkTrackingDomain()
S
75 1 4
Mandrill_Users::ping2()
S
76 1 4
Mandrill_Templates::getList()
S
75 1 4
recaptcha_get_signup_url()
S
78 1 3
Mandrill_Urls::addTrackingDomain()
S
75 1 4
Mandrill_Users::senders()
S
76 1 4
Mandrill_Tags::timeSeries()
S
75 1 4
recaptcha_mailhide_html()
S
68 1 6
Mandrill_Templates::__construct()
S
81 1 3
Mandrill_Templates::timeSeries()
S
75 1 4
Mandrill_Tags::allTimeSeries()
S
76 1 4
Mandrill_Templates::delete()
S
75 1 4
Mandrill_Templates::render()
S
73 1 4
Mandrill_Webhooks::__construct()
S
81 1 3
Mandrill_Templates::update()
S
72 1 4
Mandrill_Urls::getList()
S
76 1 4
Mandrill_Users::__construct()
S
81 1 3
Mandrill_Whitelists::add()
S
74 1 4
Mandrill_Users::ping()
S
76 1 4
Mandrill_Webhooks::getList()
S
76 1 4
Mandrill_Templates::add()
S
72 1 4
Post_Main::post_email_add_alerts()
S
79 1 3
Mandrill_Urls::timeSeries()
S
75 1 4
Mandrill_Whitelists::__construct()
S
81 1 3
Mandrill_Urls::__construct()
S
81 1 3
_recaptcha_mailhide_urlbase64()
S
79 1 3
Mandrill_Urls::trackingDomains()
S
76 1 4
Post_Main::post_email_plugin_settings_page()
S
80 1 3
Mandrill_Webhooks::info()
S
75 1 4