ash_usps D

Total Complexity 158
Dependencies 3
Dependents 0
Total lines 1,114
Lines of code 682
Logical lines of code 415
Comment lines 333
Methods 31
Properties 8

Methods 31

Method Rating Maintainability Complexity Lines of code
getQuote()
C
34 25 76
getForm()
A
35 9 103
_translate_package_options()
A
46 12 39
_build_domestic_shipment()
A
44 10 43
_parse_domestic_response()
A
46 10 38
_combine_rates()
A
51 9 26
_merge_arrays()
A
54 9 22
_run_quote()
A
53 9 21
_build_intl_shipment()
A
42 7 50
merge_sum_arrays()
A
53 8 23
_quote_intl()
S
53 5 22
_parse_intl_response()
S
54 5 22
_quote_advanced()
S
53 4 23
_quote_simple_intl()
S
58 4 16
_quote_simple()
S
58 4 16
_validate_services()
S
59 4 14
_build_request()
S
56 3 20
_get_endpoint()
S
56 3 19
_update_country()
S
60 3 15
_get_service()
S
61 3 13
_make_request()
S
59 1 15
submit_form()
S
68 2 7
get_item_shipping()
S
100 1 2
__construct()
S
77 1 4
getID()
S
83 1 3
_clean_response()
S
68 1 7
_load_services()
S
64 1 10
getInternalName()
S
83 1 3
getName()
S
83 1 3
setId()
S
82 1 3
test()
S
76 1 4