Code Analysis: WooCommerce Order Splitter 1.2.4

Most Complex Functions

Function Rating Complexity
WooCommerce_Order_Splitter_Split_Order::order_splitter_callback()
C
28
WooCommerce_Order_Splitter_Return_Order_Bulk_Action::handle_bulk_action()
A
13
WooCommerce_Order_Splitter_Return_Order::handle_return_order_action()
A
10
WooCommerce_Order_Splitter_Split_Order::get_order_items_callback()
A
8
WooCommerce_Order_Splitter_Edit_Order_Split_Button::add_split_order_button()
A
8
WooCommerce_Order_Splitter_Split_Order::adjust_original_order_quantities()
S
7
WooCommerce_Order_Splitter_Edit_Order::add_split_order_inline_css()
S
5
WC_Order_Splitter_Notices::admin_notice()
S
6
WooCommerce_Order_Splitter_Edit_Order::enqueue_admin_scripts()
S
6
WooCommerce_Order_Splitter_Settings::get_split_order_settings()
S
3
WooCommerce_Order_Splitter_Edit_Order_Return_Option::add_return_order_action()
S
6
WC_Order_Splitter_Script::enqueue_scripts()
S
4