WC_OS_Shipping D

Total Complexity 224
Dependencies 2
Dependents 0
Total lines 1,739
Lines of code 1,085
Logical lines of code 648
Comment lines 29
Methods 28
Properties 5

Methods 28

Method Rating Maintainability Complexity Lines of code
wc_os_shipping_class_shipping()
D
20
55 188
wc_os_category_based_shipping_class()
C
32 25 100
wc_os_shipping_tab_html()
B
27
4 272
wc_os_add_checkout_fee_for_gateway()
B
44 19 39
wc_os_get_shipping_by_order_total()
A
43 13 51
wc_os_shipping_cost_calculation()
A
43 12 47
wc_os_equal_plus_shipping()
A
44 11 43
wc_os_shipping_add_shipping_items()
A
46 11 36
wc_os_eval()
A
52 8 23
wc_get_min_max_cost()
A
48 7 37
wc_os_equal_shipping()
A
49 7 31
wc_os_clone_shipping()
S
50 7 28
wc_os_shipping_management_after_split()
S
54 7 24
wc_os_update_parcel_shipping_cost_callback()
S
54 7 20
wc_os_order_total_shipping()
S
51 6 26
wc_os_save_shipping_settings_callback()
S
56 4 18
wc_os_save_shipping_item_against_order()
S
49 2 31
is_parent_modified()
S
65 3 8
wc_os_shipping_remove_shipping_items()
S
64 3 10
__construct()
S
59 2 13
get_selection()
S
74 2 4
get_order_total_criteria()
S
74 2 4
get_order_total_default()
S
74 2 4
wc_os_get_shipping_item()
S
67 1 8
wc_os_translation_array_filter()
S
64 1 10
wc_os_shipping_management_before_split()
S
77 1 4
get_settings()
S
82 1 3
wc_os_custom_shipping_costs()
S
82 1 3