ELEX_Aus_Post_Shipping D

Total Complexity 268
Dependencies 4
Dependents 0
Total lines 1,476
Lines of code 884
Logical lines of code 560
Comment lines 205
Methods 29
Properties 32

Methods 29

Method Rating Maintainability Complexity Lines of code
calculate_shipping()
D
6
124 287
get_additional_package_requests()
B
44 18 43
get_estimated_duties_and_taxes_for_the_shipment()
B
41 16 55
per_item_shipping()
A
38 14 67
init()
A
45 14 34
prepare_rate()
A
45 13 41
elex_aup_shipping_page_tabs()
A
46 13 35
get_contracted_rates()
A
42 9 52
generate_wf_aus_tab_box_html()
A
42 7 71
estimated_duties_and_taxes_for_the_shipment_request_body()
S
47 5 36
girth_fits_in_satchel()
S
61 4 14
environment_check()
S
61 3 12
get_services()
S
54 2 21
init_form_fields()
S
64 3 10
debug()
S
64 3 10
elex_aup_load_product()
S
70 3 6
sort_rates()
S
69 3 6
get_request()
S
60 2 13
get_response()
S
55 1 19
__construct()
S
64 2 9
buildHttpHeaders()
S
66 1 8
get_package_requests()
S
74 1 5
admin_options()
S
78 1 4
clear_transients()
S
81 1 3
is_json()
S
76 1 4
generate_activate_box_html()
S
71 1 6
return_highest()
S
73 1 5
is_satchel()
S
78 1 3
get_request_header()
S
75 1 5