Code Analysis: Order Splitter for WooCommerce 4.8.3

Most Complex Classes

Class Rating Complexity
wc_os_order_splitter
D
927
WC_OS_Shipping
D
224
WC_OS_Order_Status
C
101
WOS_Mailer
A
51
WC_OS_Single_Option
S
9

Most Complex Functions

Function Rating Complexity
wc_os_order_splitter::split_order_logic()
D
452
wc_os_settings_update()
D
283
wc_os_crons()
D
153
wc_os_filter_mails()
D
115
wc_os_admin_scripts()
D
91
wc_os_order_splitter::split_order()
D
78
wc_os_order_splitter::meta_keys_clone_from_to()
D
62
__wos_change_order_received_text()
D
54
wos_email_notification()
D
59
WC_OS_Shipping::wc_os_shipping_class_shipping()
D
55
order_details_page_saved()
D
54
wc_os_get_products_list()
D
44