Code Analysis: Multi-Emails for WooCommerce 1.0.3

Function Rating Maintainability Complexity Lines of code
Multi_Emails_WooCommerce\Main::add_to_cart_validation()
A
42 12 50
Multi_Emails_WooCommerce\Admin\Admin::handle_submission_form()
A
47 12 34
Multi_Emails_WooCommerce\Utils::get_multi_recipient_settings()
A
49 10 29
Multi_Emails_WooCommerce\Main::change_store_base_state()
A
54 8 20
Multi_Emails_WooCommerce\Main::change_store_base_country()
A
54 8 20
Multi_Emails_WooCommerce\Utils::get_recipient_from_cart()
S
51 7 25
Multi_Emails_WooCommerce\Main::add_frontend_fields()
S
51 6 25
Multi_Emails_WooCommerce\Main::change_store_base_postcode()
S
57 6 17
Multi_Emails_WooCommerce\Main::change_store_base_address()
S
57 6 17
Multi_Emails_WooCommerce\Main::change_store_base_address_2()
S
57 6 17
Multi_Emails_WooCommerce\Main::change_store_base_city()
S
57 6 17
Multi_Emails_WooCommerce\Main::save_additional_emails()
S
57 6 15
Multi_Emails_WooCommerce\Utils::sanitize_recipient()
S
60 6 13
Multi_Emails_WooCommerce\Utils::get_additional_email_fields()
S
56 5 17
Multi_Emails_WooCommerce\Utils::get_company_from_product_id()
S
56 5 17
Multi_Emails_WooCommerce\Main::order_send_email()
S
52 4 24
Multi_Emails_WooCommerce\Admin\Admin::admin_notices()
S
54 4 20
Multi_Emails_WooCommerce\Main::add_additional_emails()
S
56 4 17
Multi_Emails_WooCommerce\Admin\Admin::handle_admin_notice()
S
59 4 14
Multi_Emails_WooCommerce\Admin\Admin::enqueue_scripts()
S
52 2 23
Multi_Emails_WooCommerce\Main::__construct()
S
54 2 19
multi_emails_woocommerce_missing()
S
57 2 16
multi_emails_woocommerce_startup()
S
64 3 9
multi_emails_woocommerce_add_notice_timer()
S
70 2 6
Multi_Emails_WooCommerce\Main::add_plugin_link()
S
69 2 6
Multi_Emails_WooCommerce\Main::get_instance()
S
72 2 6
Multi_Emails_WooCommerce\Main::admin_user_profile_emails()
S
64 2 10
Multi_Emails_WooCommerce\Utils::get_additional_email_pages()
S
68 2 7
Multi_Emails_WooCommerce\Main::add_donate_link()
S
69 2 6
Multi_Emails_WooCommerce\Admin\Admin::get_categories()
S
62 1 11
Multi_Emails_WooCommerce\Utils::get_settings()
S
63 1 10
Multi_Emails_WooCommerce\Admin\Admin::get_products()
S
63 1 10
Multi_Emails_WooCommerce\Utils::get_additional_email_key()
S
80 1 3
Multi_Emails_WooCommerce\Admin\Admin::output()
S
68 1 7
Multi_Emails_WooCommerce\Main::__clone()
S
78 1 3
multi_emails_woocommerce_php_missing()
S
66 1 9
multi_emails_woocommerce_load_textdomain()
S
78 1 3
Multi_Emails_WooCommerce\Admin\Admin::__construct()
S
66 1 8
Multi_Emails_WooCommerce\Main::__wakeup()
S
78 1 3
Multi_Emails_WooCommerce\Admin\Admin::admin_menu()
S
77 1 3
Multi_Emails_WooCommerce\Main::update_recipient()
S
82 1 3