Code Analysis: M.D. Integrations Connect 1.0.0

Function Rating Maintainability Complexity Lines of code
MDI_Partner_Integration_WC_Admin::save_credential()
A
50 13 26
MDI_Partner_Integration_WC_Admin::mdintegrations_partner_integration_wc_options_validate()
S
49 6 34
MDI_Partner_Integration_WC_Customer::display_mdi_vouchers_or_button_to_customer()
S
54 7 18
MDI_Partner_Integration_WC_Admin::disconnect()
S
58 6 14
MDI_Partner_Integration_WC_Public::send_cart_data()
S
58 5 15
MDI_Partner_Integration_WC_Admin::mdintegrations_partner_integration_wc_setting_partner_id()
S
50 4 28
MDI_Partner_Integration_WC_Core::get_patient_auth_link()
S
54 4 19
MDI_Partner_Integration_WC_Admin::validate_partner_connection()
S
50 3 29
MDI_Partner_Integration_WC_Route::patch_customer()
S
60 4 13
MDI_Partner_Integration_WC_Order::display_custom_mdi_order_meta_box()
S
54 3 19
MDI_Partner_Integration_WC_Admin::register_settings()
S
48 1 46
mdintegrations_send_delayed_processing_order_email_callback()
S
64 4 10
MDI_Partner_Integration_WC_Route::get_mdi_order_tags()
S
60 3 13
MDI_Partner_Integration_WC_Order::add_custom_order_meta_box()
S
61 3 13
MDI_Partner_Integration_WC_Public::add_custom_link_to_email()
S
60 3 13
MDI_Partner_Integration_WC_Core::post_cart_info()
S
51 2 26
MDI_Partner_Integration_WC_Admin::init()
S
65 3 9
MDI_Partner_Integration_WC_Route::patch_mdi_order_tag()
S
63 3 10
MDI_Partner_Integration_WC_Order::add_custom_mdi_tag_column()
S
64 3 10
MDI_Partner_Integration_WC_Public::init()
S
65 3 9
MDI_Partner_Integration_WC_Order::populate_custom_mdi_tag_column()
S
64 3 9
MDI_Partner_Integration_WC_Route::init()
S
52 1 30
MDI_Partner_Integration_WC_Admin::admin_menu()
S
58 1 17
MDI_Partner_Integration_WC_Core::get_auth_token()
S
58 1 15
mdintegrations_schedule_delayed_processing_order_email()
S
72 2 5
MDI_Partner_Integration_WC_Core::patch_store_info()
S
58 1 15
mdintegrations_defer_processing_order_email()
S
68 2 7
MDI_Partner_Integration_WC_Admin::mdintegrations_partner_integration_wc_setting_client_secret()
S
65 2 8
MDI_Partner_Integration_WC_Customer::init()
S
67 2 7
MDI_Partner_Integration_WC_Core::get_vouchers_by_order()
S
59 1 13
MDI_Partner_Integration_WC_Admin::init_hooks()
S
61 1 12
MDI_Partner_Integration_WC_Core::delete_store_disconnect()
S
60 1 12
MDI_Partner_Integration_WC_Order::init()
S
67 1 7
MDI_Partner_Integration_WC_Admin::display_page()
S
74 1 5
MDI_Partner_Integration_WC_Admin::api_settings_section_text()
S
80 1 3
MDI_Partner_Integration_WC_Core::get_store_connection_info()
S
63 1 10
MDI_Partner_Integration_WC_Admin::connect_store_section_text()
S
80 1 3
MDI_Partner_Integration_WC_Route::patch_partner_option_auth_granted()
S
69 1 6
MDI_Partner_Integration_WC_Public::init_hooks()
S
71 1 5
MDI_Partner_Integration_WC_Admin::mdintegrations_partner_integration_wc_setting_client_id()
S
75 1 4
MDI_Partner_Integration_WC_Admin::display_custom_user_profile_field()
S
74 1 4
MDI_Partner_Integration_WC_Core::get_store_connection_environment()
S
63 1 10