PHP Class Mailjet\Response

Author: Guillaume Badi ([email protected])
Afficher le fichier Open project: mailjet/mailjet-apiv3-php Class Usage Examples

Méthodes publiques

Méthode Description
__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

Méthodes protégées

Méthode Description
decodeBody ( string $body ) : object From http://stackoverflow.com/questions/19520487/json-bigint-as-string-removed-in-php-5-5

Method Details

__construct() public méthode

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() protected méthode

Decodes a mailjet string response to an object reprensenting that response
protected decodeBody ( string $body ) : object
$body string The mailjet response as string
Résultat object Object representing the mailjet response

getBody() public méthode

Status Getter return the entire response array
public getBody ( ) : array
Résultat array

getCount() public méthode

Count getter return the resulting array size
public getCount ( ) : null | integer
Résultat null | integer

getData() public méthode

Data Getter The data returned by the mailjet call
public getData ( ) : array
Résultat array data

getReasonPhrase() public méthode

Error Reason getter return the resulting error message
public getReasonPhrase ( ) : null | string
Résultat null | string

getStatus() public méthode

Status Getter return the http status code
public getStatus ( ) : integer
Résultat integer status

getTotal() public méthode

Total getter return the total count of all results
public getTotal ( ) : integer
Résultat integer count

success() public méthode

Success getter
public success ( ) : boolean
Résultat boolean true is return code is 2**