function print_request_response in FedEx Shipping 6.2
Same name and namespace in other branches
- 5 uc_fedex.module \print_request_response()
- 6 uc_fedex.module \print_request_response()
- 7.2 uc_fedex.module \print_request_response()
- 7 uc_fedex.module \print_request_response()
Prints SOAP request and response, iff allowed by user access permissions.
To view transaction details, set display debug TRUE in admin/store/settings/quotes/edit
Parameters
$client: SOAP client object containing transaction history.
4 calls to print_request_response()
- uc_fedex_address_request in ./
uc_fedex.aval.inc - Constructs and executes a SOAP AddressValidationService request. Returns Address Validation information.
- uc_fedex_rate_request in ./
uc_fedex.module - Constructs and executes a SOAP RateAvailabilityService request. Obtains Rate and Available Services information needed for shipping quote.
- uc_fedex_shipment_request in ./
uc_fedex.ship.inc - Constructs and executes a SOAP ShipService request.
- uc_fedex_tracking_request in ./
uc_fedex.trck.inc - Constructs and executes a SOAP TrackService request. Returns tracking information.
File
- ./
uc_fedex.module, line 1055 - FedEx Web Services Rate / Available Services Quote.
Code
function print_request_response($client) {
if (user_access('configure quotes') && variable_get('uc_quote_display_debug', FALSE)) {
drupal_set_message('<h2>FedEx Transaction processed successfully.</h2>' . '<h3>Request: </h3><pre>' . check_plain($client
->__getLastRequest()) . '</pre>' . '<h3>Response: </h3><pre>' . check_plain($client
->__getLastResponse()) . '</pre>');
}
}