26 lines
587 B
PHP
26 lines
587 B
PHP
<?php
|
|
namespace JPush\Exceptions;
|
|
|
|
class ServiceNotAvaliable extends JPushException {
|
|
|
|
private $http_code;
|
|
private $headers;
|
|
|
|
function __construct($response){
|
|
$this->http_code = $response['http_code'];
|
|
$this->headers = $response['headers'];
|
|
$this->message = $response['body'];
|
|
}
|
|
|
|
function __toString() {
|
|
return "\n" . __CLASS__ . " -- [{$this->http_code}]: {$this->message} \n";
|
|
}
|
|
|
|
public function getHttpCode() {
|
|
return $this->http_code;
|
|
}
|
|
public function getHeaders() {
|
|
return $this->headers;
|
|
}
|
|
}
|