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()}";
|
|
}
|
|
}
|