WooCommerce_Order_Splitter_Settings S

Total Complexity 45
Dependencies 2
Dependents 0
Total lines 520
Lines of code 477
Logical lines of code 88
Comment lines 4
Methods 20
Properties 1

Methods 20

Method Rating Maintainability Complexity Lines of code
output_sub_sub_tabs()
S
51 7 25
get_notifications_settings()
S
38 1 91
get_split_order_settings()
S
39 1 78
order_splitter_settings_tab()
S
58 5 15
__construct()
S
56 4 17
output_cancel_return_settings()
S
59 4 14
get_merge_order_settings()
S
51 3 28
wc_order_splitter_add_custom_class_settings_page()
S
56 3 28
get_automation_splitter_settings()
S
46 1 47
set_default_settings()
S
59 3 14
update_options()
S
60 3 14
get_advanced_settings()
S
47 1 39
get_duplicate_order_settings()
S
49 1 36
check_for_updates()
S
69 2 7
output_notifications_settings()
S
81 1 3
output_automation_splitter_settings()
S
81 1 3
add_orders_settings_tab()
S
75 1 4
output_order_splitter_settings()
S
72 1 6
update_order_splitter_settings()
S
77 1 4
on_activation()
S
76 1 4