Code Analysis: Order Splitter for WooCommerce 4.7.2

Most Complex Classes

Class Rating Complexity
wc_os_order_splitter
D
875
WC_OS_Shipping
D
223
WC_OS_Order_Status
B
90
WOS_Mailer
A
51
WC_OS_Single_Option
S
9

Most Complex Functions

Function Rating Complexity
wc_os_order_splitter::split_order_logic()
D
449
wc_os_settings_update()
D
283
wc_os_crons()
D
138
wc_os_filter_mails()
D
89
wc_os_admin_scripts()
D
82
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
WC_OS_Shipping::wc_os_shipping_class_shipping()
D
55
wos_email_notification()
D
57
order_details_page_saved()
D
54
wc_os_get_products_list()
D
44