protected function OnsiteBase::describeResponse in Commerce Authorize.Net 8
Formats an API response as a string.
Parameters
\CommerceGuys\AuthNet\Response\ResponseInterface $response: The API response object.
Return value
string The message.
2 calls to OnsiteBase::describeResponse()
- OnsiteBase::logResponse in src/Plugin/ Commerce/ PaymentGateway/ OnsiteBase.php 
- Writes an API response to the log for debugging.
- OnsiteBase::validateConfigurationForm in src/Plugin/ Commerce/ PaymentGateway/ OnsiteBase.php 
- Form validation handler.
File
- src/Plugin/ Commerce/ PaymentGateway/ OnsiteBase.php, line 351 
Class
- OnsiteBase
- Provides the Authorize.net payment gateway base class.
Namespace
Drupal\commerce_authnet\Plugin\Commerce\PaymentGatewayCode
protected function describeResponse(ResponseInterface $response) {
  $messages = [];
  foreach ($response
    ->getMessages() as $message) {
    $messages[] = $message
      ->getCode() . ': ' . $message
      ->getText();
  }
  return $this
    ->t('Received response with code %code from Authorize.net: @messages', [
    '%code' => $response
      ->getResultCode(),
    '@messages' => implode("\n", $messages),
  ]);
}