WC_Easyparcel_Shipping_Method D

Total Complexity 192
Dependencies 7
Dependents 4
Total lines 1,134
Lines of code 922
Logical lines of code 548
Comment lines 114
Methods 24
Properties 0

Methods 24

Method Rating Maintainability Complexity Lines of code
process_bulk_booking_order()
C
27
27 148
doCourierCalculation()
C
37 26 68
process_booking_order()
C
29 21 126
validate_save_settings()
B
35 21 85
calculate_shipping()
A
44 16 41
get_order_shipping_price_list()
A
44 13 43
init_form_fields()
A
30 1 169
process_retrive_booking_awb()
A
49 8 31
process_admin_options()
S
50 7 27
get_shipping_zone_setting()
S
52 7 24
dimensionToCm()
S
57 7 16
weightToKg()
S
59 6 14
plugin_description()
S
61 5 11
process_woo_payment_awb()
S
57 4 18
compile_items_for_ep_rate()
S
56 4 17
loadCreditBalance()
S
61 5 10
admin_shipping_init()
S
58 3 15
__construct()
S
58 2 15
compile_rate_format()
S
59 1 15
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
68 1 7
wc_add_shipping_method()
S
76 1 4