22 lines
443 B
PHP
22 lines
443 B
PHP
|
<?php
|
||
|
|
||
|
namespace Pusher;
|
||
|
|
||
|
/**
|
||
|
* HTTP error responses.
|
||
|
* getCode() will return the response HTTP status code,
|
||
|
* and getMessage() will return the response body.
|
||
|
*/
|
||
|
class ApiErrorException extends PusherException
|
||
|
{
|
||
|
/**
|
||
|
* Returns the string representation of the exception.
|
||
|
*
|
||
|
* @return string
|
||
|
*/
|
||
|
public function __toString(): string
|
||
|
{
|
||
|
return "(Status {$this->getCode()}) {$this->getMessage()}";
|
||
|
}
|
||
|
}
|