PHP Класс Mailjet\Response

Автор: Guillaume Badi ([email protected])
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
__construct ( mailjet\Request $request, Psr\Http\Message\ResponseInterface $response ) Construct a Mailjet response
getBody ( ) : array Status Getter return the entire response array
getCount ( ) : null | integer Count getter return the resulting array size
getData ( ) : array Data Getter The data returned by the mailjet call
getReasonPhrase ( ) : null | string Error Reason getter return the resulting error message
getStatus ( ) : integer Status Getter return the http status code
getTotal ( ) : integer Total getter return the total count of all results
success ( ) : boolean Success getter

Защищенные методы

Метод Описание
decodeBody ( string $body ) : object From http://stackoverflow.com/questions/19520487/json-bigint-as-string-removed-in-php-5-5

Описание методов

__construct() публичный Метод

Construct a Mailjet response
public __construct ( mailjet\Request $request, Psr\Http\Message\ResponseInterface $response )
$request mailjet\Request Mailjet actual request
$response Psr\Http\Message\ResponseInterface Guzzle response

decodeBody() защищенный Метод

Decodes a mailjet string response to an object reprensenting that response
protected decodeBody ( string $body ) : object
$body string The mailjet response as string
Результат object Object representing the mailjet response

getBody() публичный Метод

Status Getter return the entire response array
public getBody ( ) : array
Результат array

getCount() публичный Метод

Count getter return the resulting array size
public getCount ( ) : null | integer
Результат null | integer

getData() публичный Метод

Data Getter The data returned by the mailjet call
public getData ( ) : array
Результат array data

getReasonPhrase() публичный Метод

Error Reason getter return the resulting error message
public getReasonPhrase ( ) : null | string
Результат null | string

getStatus() публичный Метод

Status Getter return the http status code
public getStatus ( ) : integer
Результат integer status

getTotal() публичный Метод

Total getter return the total count of all results
public getTotal ( ) : integer
Результат integer count

success() публичный Метод

Success getter
public success ( ) : boolean
Результат boolean true is return code is 2**