Code Analysis: Order Splitter for WooCommerce 5.0.1

Most Complex Classes

Class Rating Complexity
wc_os_order_splitter
D
941
WC_OS_Shipping
D
224
WC_OS_Order_Status
C
101
WOS_Mailer
A
55
WC_OS_Single_Option
S
9

Most Complex Functions

Function Rating Complexity
wc_os_order_splitter::split_order_logic()
D
468
wc_os_settings_update()
D
283
wc_os_crons()
D
166
wc_os_filter_mails()
D
137
wc_os_admin_scripts()
D
98
wc_os_order_splitter::split_order()
D
76
__wos_change_order_received_text()
D
56
wc_os_order_splitter::meta_keys_clone_from_to()
D
62
wos_email_notification()
D
63
WC_OS_Shipping::wc_os_shipping_class_shipping()
D
55
order_details_page_saved()
D
54
wc_os_get_products_list()
D
44