Code Analysis: WooCommerce Order Splitter 1.2.0

Most Complex Functions

Function Rating Complexity
WooCommerce_Order_Splitter_Split_Table::order_splitter_callback()
B
21
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::admin_notice()
S
6
WooCommerce_Order_Splitter_Split_Table::adjust_original_order_quantities()
S
6
WooCommerce_Order_Splitter_Settings::get_split_order_settings()
S
3
WooCommerce_Order_Splitter_Return_New_Order::add_return_order_action()
S
6
WooCommerce_Order_Splitter::enqueue_scripts()
S
4
WooCommerce_Order_Splitter::__construct()
S
2
WooCommerce_Order_Splitter_Split_Table::__construct()
S
1
WooCommerce_Order_Splitter_Settings::__construct()
S
1