-
Home
-
Order Splitter for WooCommerce
-
5.2.7
-
Code
-
Classes
- wc_os_order_splitter
Total Complexity |
967 |
Dependencies |
11 |
Dependents |
4 |
Total lines |
5,246 |
Lines of code |
2,949 |
Logical lines of code |
2,037 |
Comment lines |
405 |
Methods |
32 |
Properties |
15 |
Methods 32
Method |
Rating |
Maintainability
|
Complexity
|
Lines of code
|
split_order_logic() |
D |
0 |
468 |
1,366 |
split_order() |
D |
15 |
78 |
232 |
meta_keys_clone_from_to() |
D |
19 |
63 |
194 |
clone_order_items() |
D |
29 |
41 |
105 |
clone_order_shipping_items() |
D |
31 |
39 |
94 |
split_subscription() |
D |
27 |
35 |
135 |
cloned_order_data() |
C |
32 |
29 |
93 |
clone_order_items_by_item() |
C |
33 |
27 |
84 |
splitted_order_items() |
C |
34 |
26 |
79 |
wc_os_orders_list_columns_content() |
B |
38 |
21 |
63 |
splitCheck() |
B |
44 |
20 |
40 |
splitted_order_data() |
B |
37 |
16 |
71 |
clone_order_header() |
B |
38 |
15 |
65 |
products_with_actions() |
A |
49 |
16 |
31 |
wos_delete_order_item() |
A |
47 |
11 |
35 |
wos_remove_order_item() |
A |
51 |
11 |
24 |
clone_order_fees() |
A |
46 |
9 |
44 |
__construct() |
A |
43 |
8 |
51 |
clone_order() |
A |
48 |
7 |
33 |
duplicationCheck() |
S |
59 |
7 |
13 |
clone_order_coupons() |
S |
54 |
6 |
20 |
wc_os_get_order_item_meta() |
S |
59 |
4 |
14 |
clone_order_billing() |
S |
59 |
1 |
14 |
clone_order_shipping() |
S |
61 |
1 |
12 |
wc_new_order_column_1() |
S |
75 |
1 |
4 |
wc_new_order_column() |
S |
75 |
1 |
4 |
wc_new_order_column_0() |
S |
75 |
1 |
4 |
clone__success() |
S |
72 |
1 |
5 |
split__success() |
S |
72 |
1 |
5 |
merge__error() |
S |
72 |
1 |
5 |
clone__error() |
S |
72 |
1 |
5 |
split__error() |
S |
72 |
1 |
5 |