Code Analysis: Ultimate Order Combination 1.7.9

Function Rating Maintainability Complexity Lines of code
wuoc_bulk_order_splitter::custom_bulk_action()
D
2
126 384
wuoc_settings_update()
D
34 51 64
wuoc_order_splitter::meta_keys_clone_from_to()
D
34 39 75
wuoc_admin_scripts()
D
26
32 140
wuoc_order_splitter::clone_order_items()
C
33 30 83
wuoc_bulk_order_splitter::merge_order_items()
C
32 26 102
wuoc_order_splitter::clone_order_shipping_items()
B
36 22 79
wuoc_email_notification()
B
39 18 55
wuoc_bulk_order_splitter::add_order_items()
B
38 17 63
wuoc_logger()
B
45 17 37
wuoc_order_splitter::cloned_order_data()
A
41 14 54
wuoc_update_post_meta_value_callback()
A
51 11 25
wuoc_admin_head()
A
42 8 65
wuoc_bulk_order_splitter::merge_product_info()
A
50 10 29
wuoc_status_transition()
A
51 10 23
wuoc_update_rules_layers()
A
49 9 31
wuoc_sanitize_data()
A
56 8 17
wuoc_redirect_mails()
S
55 7 18
wuoc_clear_meta_data()
S
53 6 21
wuoc_woocommerce_can_reduce_order_stock_inner()
S
57 6 19
wuoc_load_combined_orders()
S
58 6 16
wuoc_logger_clear_log()
S
59 5 14
wuoc_order_splitter::clone_order_coupons()
S
57 4 16
wuoc_order_splitter::wuoc_get_order_item_meta()
S
59 4 14
wuoc_order_splitter::clone_order_header()
S
54 3 21
wuoc_order_splitter::clone_order_fees()
S
57 3 18
wuoc_db_tables()
S
63 3 11
wuoc_update_order_lookup_tables()
S
62 3 11
wuoc_settings_refresh()
S
71 3 5
wuoc_array_unique_recursive()
S
65 3 9
wuoc_update_lookup_tables()
S
63 3 10
wuoc_bulk_order_splitter::custom_bulk_select()
S
62 2 14
wuoc_admin_scripts_wos_dependent()
S
61 2 13
wuoc_add_combined_link()
S
61 2 13
wuoc_plugin_linx()
S
62 2 11
wuoc_pre()
S
74 2 5
wuoc_unhook_emails()
S
66 2 8
wuoc_init()
S
69 2 7
wuoc_order_total_qty()
S
69 2 7
wuoc_bulk_order_splitter::__construct()
S
67 2 8
wuoc_filter_woocommerce_can_reduce_order_stock()
S
68 2 8
wuoc_settings()
S
66 2 8
wuoc_order_splitter::clone_order_billing()
S
59 1 14
wuoc_order_splitter::clone_order_shipping()
S
61 1 12
wuoc_update_coupon_lookup_tables()
S
77 1 4
wuoc_update_tax_lookup_tables()
S
77 1 4
wuoc_order_splitter::clone__success()
S
72 1 5
wuoc_remove_str()
S
79 1 3
wuoc_links()
S
83 1 3
wuoc_order_splitter::clone__error()
S
72 1 5
wuoc_add_prefix()
S
79 1 3
wuoc_admin_menu()
S
70 1 5
wuoc_pree()
S
75 1 5
wuoc_front_scripts()
S
100 1 2
wuoc_update_product_lookup_tables()
S
77 1 4
wuoc_order_qty_split()
S
70 1 6
wuoc_order_cloning()
S
70 1 6
wuoc_header_scripts()
S
100 1 7
wuoc_reports_get_order_report_query()
S
70 1 6
wuoc_order_splitter::__construct()
S
68 1 8
wuoc_order_splitter::wuoc_update_post_meta()
S
79 1 3
wuoc_table_exists()
S
72 1 5