Code Analysis: WooCommerce Order Splitter 1.2.1

Most Complex Functions

Function Rating Complexity
WooCommerce_Order_Splitter_Split_Table::order_splitter_callback()
C
28
WooCommerce_Order_Splitter_Return_New_Order::handle_return_order_action()
A
8
WooCommerce_Order_Splitter_Split_Table::get_order_items_callback()
A
8
WooCommerce_Order_Splitter_Split_Table::add_split_order_button()
A
8
WooCommerce_Order_Splitter_Split_Table::adjust_original_order_quantities()
S
7
WC_Order_Splitter_Notices::admin_notice()
S
6
WooCommerce_Order_Splitter_Settings::get_split_order_settings()
S
3
WooCommerce_Order_Splitter_Return_New_Order::add_return_order_action()
S
6
WC_Order_Splitter_Script::enqueue_scripts()
S
4
WC_Order_Splitter_Notices::wc_order_splitter_admin_footer_scripts()
S
1
WC_Order_Splitter_Notices::check_woocommerce_active()
S
2
WC_Order_Splitter_Script::includes()
S
1