ShiptimizeShipping D

Total Complexity 150
Dependencies 5
Dependents 2
Total lines 1,252
Lines of code 937
Logical lines of code 360
Comment lines 153
Methods 30
Properties 3

Methods 30

Method Rating Maintainability Complexity Lines of code
writeShippingClassFree()
D
24
25 225
writeShippingClass()
D
24
25 212
is_carrier_pickup_able()
A
54 10 20
shipping_fragments()
A
44 8 46
writeWeightShippingClass()
A
37 4 101
clear_carrier_classes()
S
55 7 18
get_shiptimize_carrier()
S
55 7 18
ajax_get_pickup_locations()
S
51 6 27
get_shiptimize_carrier_from_table_rates()
S
54 6 21
checkout_validation()
S
56 6 15
get_settings_from_shipping_method_id()
S
51 5 26
shiptimize_order_submited()
S
52 5 24
shiptimize_init_shipping()
S
56 5 19
add_shipping_methods()
S
58 4 15
script_carriers_with_pickup()
S
54 2 30
get_shipping_methods()
S
61 3 11
get_option_string()
S
61 2 13
ajax_wbs_settings()
S
60 2 13
get_instance()
S
72 2 6
loadFreeShippingCarrier()
S
64 2 9
loadFlatRateCarrier()
S
65 2 9
loadWeightBasedCarrier()
S
64 2 9
checkout_pickup_field_display_admin_order_meta()
S
69 2 6
shiptimize_shipping_options()
S
72 2 6
actions()
S
62 1 11
get_class_name_for_carrier()
S
74 1 4
checkout_fields()
S
64 1 10
get_shipping_method_id()
S
80 1 3
filters()
S
72 1 5
__construct()
S
73 1 5