public function UPSRequest::getAuth in Commerce UPS 8.3
Returns authentication array for a request.
Return value
array An array of authentication parameters.
Throws
\Exception
1 call to UPSRequest::getAuth()
- UPSRateRequest::getRates in src/
UPSRateRequest.php - Fetch rates from the UPS API.
File
- src/
UPSRequest.php, line 34
Class
- UPSRequest
- UPS API Service.
Namespace
Drupal\commerce_upsCode
public function getAuth() {
// Verify necessary configuration is available.
if (empty($this->configuration['api_information']['access_key']) || empty($this->configuration['api_information']['user_id']) || empty($this->configuration['api_information']['password'])) {
throw new \Exception('Configuration is required.');
}
return [
'access_key' => $this->configuration['api_information']['access_key'],
'user_id' => $this->configuration['api_information']['user_id'],
'password' => $this->configuration['api_information']['password'],
];
}