You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
TypeError(code: 0): Argument 1 passed to Plivo\\Exceptions\\PlivoResponseException::__construct() must be of the type string or null, array given, called in vendor/plivo/plivo-php/src/Plivo/Resources/Endpoint/EndpointInterface.php on line 175 at vendor/plivo/plivo-php/src/Plivo/Exceptions/PlivoResponseException.php:32)
#257
Open
mkhrystunov opened this issue
Feb 2, 2022
· 1 comment
yes many lib files need the following change to get the errors back in my testing. This was the only way to get the issues to be returned in the exception. Sadly so many files need this change. For anyone testing this is how I worked around this issue.
throw new PlivoResponseException(
$responseContents['error'],
0,
null,
$response->getContent(),
$response->getStatusCode()
);
changed to
throw new PlivoResponseException(
json_encode($responseContents['error']),
0,
null,
$response->getContent(),
$response->getStatusCode()
Library error format is inconsistent with PHP SDK
The text was updated successfully, but these errors were encountered: