Code Analysis: Return Refund and Exchange for WooCommerce 3.1.3

Function Rating Maintainability Complexity Lines of code
Woocommerce_Refund_And_Exchange_Lite_Public::ced_rnx_order_return_button()
D
14
68 299
Woocommerce_Refund_And_Exchange_Lite_Public::ced_rnx_return_product_info_callback()
D
16
38 361
Woocommerce_Refund_And_Exchange_Lite_Admin::ced_rnx_return_req_approve_callback()
D
16
39 333
rma_lite_reno_plugin_upgrade_completed()
D
24
38 181
Makewebbetter_Onboarding_Helper::render_field_html()
D
33 35 91
Woocommerce_Refund_And_Exchange_Lite_Public::ced_rnx_refund_exchange_button()
B
38 19 65
Woocommerce_Refund_And_Exchange_Lite_Admin::ced_rnx_manage_stock()
B
39 19 58
ced_rnx_lite_send_order_msg_callback()
B
41 17 51
Woocommerce_Refund_And_Exchange_Lite_Public::ced_rnx_order_return_attach_files()
B
41 16 54
Woocommerce_Refund_And_Exchange_Lite_Admin::ced_rnx_return_req_cancel_callback()
A
35 13 85
Makewebbetter_Onboarding_Helper::send_onboarding_data()
A
40 14 59
Woocommerce_Refund_And_Exchange_Lite_Public::ced_rnx_product_return_template()
A
49 13 29
Mwb_Basic_Framework_Admin_Settings::ced_rnx_get_settings()
A
30 4 160
Woocommerce_Refund_And_Exchange_Lite_Admin::ced_rnx_action_woocommerce_order_refunded()
A
45 10 40
Mwb_Basic_Framework_Admin_Settings::ced_rnx_output_sections()
A
44 8 45
Makewebbetter_Onboarding_Helper::add_on_boarding_form_fields()
A
33 3 116
Mwb_Basic_Framework_Admin_Settings::ced_rnx_settings_tab()
A
48 7 38
Makewebbetter_Onboarding_Helper::get_client_ip()
S
57 7 19
Makewebbetter_Onboarding_Helper::add_deactivation_form_fields()
S
40 3 74
Mwb_Basic_Framework_Admin_Settings::add_current_class_on_rma_menu()
S
55 6 24
Woocommerce_Refund_And_Exchange_Lite::load_dependencies()
S
58 6 14
Woocommerce_Refund_And_Exchange_Lite_Admin::parse_update_notice()
S
52 5 22
Woocommerce_Refund_And_Exchange_Lite_Admin::admin_menus()
S
55 5 18
Makewebbetter_Onboarding_Helper::can_show_onboarding_popup()
S
57 5 16
Makewebbetter_Onboarding_Helper::is_valid_page_screen()
S
61 5 12
Makewebbetter_Onboarding_Helper::render_form_data_into_table()
S
56 4 18
activate_woocommerce_refund_and_exchange_lite()
S
50 3 33
Makewebbetter_Onboarding_Helper::hubwoo_submit_form()
S
50 3 30
Woocommerce_Refund_And_Exchange_Lite_Admin::mwb_wrma_order_messages_save()
S
59 4 13
ced_rnx_delete_wpml_translate_post()
S
62 4 11
Makewebbetter_Onboarding_Helper::enqueue_scripts()
S
55 3 18
Makewebbetter_Onboarding_Helper::handle_form_submission_for_hubspot()
S
58 3 17
ced_rnx_lite_admin_settings()
S
60 3 13
Makewebbetter_Onboarding_Helper::hic_post()
S
51 2 28
Woocommerce_Refund_And_Exchange_Lite_Admin::ced_rnx_add_custom_order_status()
S
61 3 12
WC_Rma_Messages_Email::init_form_fields()
S
47 1 39
Woocommerce_Refund_And_Exchange_Lite_Admin::ced_rnx_register_custom_order_status()
S
51 1 35
Makewebbetter_Onboarding_Helper::__construct()
S
56 2 17
Makewebbetter_Onboarding_Helper::add_onboarding_popup_screen()
S
73 3 5
Makewebbetter_Onboarding_Helper::add_deactivation_popup_screen()
S
70 3 6
Makewebbetter_Onboarding_Helper::add_mwb_additional_validation()
S
66 3 8
Woocommerce_Refund_And_Exchange_Lite_Loader::run()
S
66 3 8
ced_rnx_plugin_error_notice_lite()
S
65 2 12
WC_Rma_Messages_Email::trigger()
S
62 2 11
ced_rnx_role_capability()
S
56 1 22
Woocommerce_Refund_And_Exchange_Lite::define_admin_hooks()
S
55 1 19
WC_Rma_Messages_Email::get_content_html()
S
58 1 17
WC_Rma_Messages_Email::__construct()
S
58 1 16
WC_Rma_Messages_Email::get_content_plain()
S
59 1 16
Woocommerce_Refund_And_Exchange_Lite_Public::enqueue_scripts()
S
57 1 16
Woocommerce_Refund_And_Exchange_Lite_Admin::add_mwb_frontend_screens()
S
71 2 6
ced_rnx_wpml_translate_post()
S
74 2 5
Woocommerce_Refund_And_Exchange_Lite_Admin::mwb_rma_lite_admin_notice()
S
69 2 8
mwb_rma_lite_add_doc_and_premium_link()
S
63 2 10
Woocommerce_Refund_And_Exchange_Lite_Admin::add_mwb_deactivation_screens()
S
71 2 6
Makewebbetter_Onboarding_Helper::get_instance()
S
72 2 6
Woocommerce_Refund_And_Exchange_Lite_Admin::__construct()
S
69 2 7
Makewebbetter_Onboarding_Helper::enqueue_styles()
S
69 2 6
Woocommerce_Refund_And_Exchange_Lite_Admin::enqueue_scripts()
S
59 1 13
Mwb_Basic_Framework_Admin_Settings::ced_rnx_get_sections()
S
61 1 12
Woocommerce_Refund_And_Exchange_Lite::define_public_hooks()
S
60 1 12
Woocommerce_Refund_And_Exchange_Lite_Admin::enqueue_styles()
S
71 1 5
ced_rnx_plugin_deactivate_when_pro_is_activated()
S
73 1 5
Woocommerce_Refund_And_Exchange_Lite_Loader::add_filter()
S
77 1 3
Woocommerce_Refund_And_Exchange_Lite::run()
S
82 1 3
Woocommerce_Refund_And_Exchange_Lite_Public::enqueue_styles()
S
77 1 3
WC_Rma_Messages_Email::get_default_heading()
S
79 1 3
Woocommerce_Refund_And_Exchange_Lite::__construct()
S
66 1 9
Makewebbetter_Onboarding_Helper::skip_onboarding_popup()
S
72 1 5
Woocommerce_Refund_And_Exchange_Lite_Public::__construct()
S
77 1 4
ced_rnx_lite_currency_seprator()
S
74 1 4
Woocommerce_Refund_And_Exchange_Lite_Loader::__construct()
S
77 1 4
Mwb_Basic_Framework_Admin_Settings::ced_rnx_order_msg_history()
S
75 1 4
Mwb_Basic_Framework_Admin_Settings::ced_rnx_notification_callback()
S
80 1 3
deactivate_woocommerce_refund_and_exchange_lite()
S
65 1 10
Mwb_Basic_Framework_Admin_Settings::ced_rnx_add_settings_tab()
S
74 1 4
Mwb_Basic_Framework_Admin_Settings::ced_rnx_order_return()
S
75 1 4
WC_Rma_Messages_Email::get_default_subject()
S
79 1 3
ced_rnx_plugin_deactivate_lite()
S
73 1 5
Woocommerce_Refund_And_Exchange_Lite::get_loader()
S
82 1 3
Woocommerce_Refund_And_Exchange_Lite::get_version()
S
82 1 3
Woocommerce_Refund_And_Exchange_Lite::get_woocommerce_refund_and_exchange_lite()
S
82 1 3
Mwb_Basic_Framework_Admin_Settings::__construct()
S
61 1 10
Woocommerce_Refund_And_Exchange_Lite::set_locale()
S
75 1 4
Woocommerce_Refund_And_Exchange_Lite::add_mwb_wrma_woocommerce_emails()
S
72 1 5
Mwb_Basic_Framework_Admin_Settings::ced_rnx_setting_save()
S
73 1 5
Woocommerce_Refund_And_Exchange_Lite_Loader::add()
S
64 1 10
Woocommerce_Refund_And_Exchange_Lite::init()
S
79 1 3
ced_rnx_plugin_error_notice_when_pro_activated()
S
69 1 10
Woocommerce_Refund_And_Exchange_Lite_Loader::add_action()
S
77 1 3
Woocommerce_Refund_And_Exchange_Lite_I18n::load_plugin_textdomain()
S
69 1 7
run_woocommerce_refund_and_exchange_lite()
S
77 1 4