WC_Easyparcel_Shipping_Method D

Total Complexity 232
Dependencies 8
Dependents 6
Total lines 1,436
Lines of code 1,147
Logical lines of code 668
Comment lines 138
Methods 31
Properties 0

Methods 31

Method Rating Maintainability Complexity Lines of code
process_bulk_booking_order()
C
27
27 148
get_admin_shipping()
C
30 22 118
process_booking_order()
C
29 21 126
validate_save_settings()
B
35 21 85
calculate_shipping()
B
42 18 49
get_shipping_zone_setting_legacy()
B
39 17 62
doCourierCalculation()
A
45 14 36
get_order_shipping_price_list()
A
45 13 42
init_form_fields()
A
29 1 178
process_retrive_booking_awb()
A
49 8 31
process_admin_options()
S
50 7 27
wc_shipping_render_courier_logo()
S
57 7 17
dimensionToCm()
S
57 7 16
weightToKg()
S
59 6 14
plugin_description()
S
61 5 11
process_woo_payment_awb()
S
57 4 18
admin_options()
S
57 4 17
compile_items_for_ep_rate()
S
56 4 17
loadCreditBalance()
S
61 5 10
admin_shipping_init()
S
60 3 12
__construct()
S
58 2 15
get_courier_shipping_zone_setting()
S
59 2 13
fetch_easyparcel_zones_setting()
S
61 2 11
compile_rate_format()
S
56 1 19
get_default_courier_shipping_zone_setting()
S
58 1 17
get_shipping_zone_setting()
S
66 2 8
process_woo_order_status_update_after_payment()
S
73 2 5
get_easyparcel_rate()
S
62 2 10
defaultDimension()
S
79 2 3
init()
S
66 1 8
wc_add_shipping_method()
S
76 1 4