forked from LiveCarta/PayPal-PHP-Server-SDK
Release 0.7.0
Beta Release 0.7.0 including: - Bug fixes - Updated model/function names - Updated models to reflect changes in APIs
This commit is contained in:
@@ -11,6 +11,7 @@ declare(strict_types=1);
|
||||
namespace PaypalServerSdkLib\Exceptions;
|
||||
|
||||
use CoreInterfaces\Sdk\ExceptionInterface;
|
||||
use PaypalServerSdkLib\ApiHelper;
|
||||
use PaypalServerSdkLib\Http\HttpResponse;
|
||||
use PaypalServerSdkLib\Http\HttpRequest;
|
||||
|
||||
@@ -68,4 +69,20 @@ class ApiException extends \Exception implements ExceptionInterface
|
||||
{
|
||||
return !\is_null($this->response);
|
||||
}
|
||||
|
||||
/**
|
||||
* Converts the ApiException object to a human-readable string representation.
|
||||
*
|
||||
* @return string The string representation of the ApiException object.
|
||||
*/
|
||||
public function __toString(): string
|
||||
{
|
||||
return ApiHelper::stringify(
|
||||
'ApiException',
|
||||
[
|
||||
'statusCode' => $this->getCode(),
|
||||
'message' => $this->getMessage()
|
||||
]
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user