Метод | Описание | |
---|---|---|
__construct ( |
DownstreamResponse constructor. | |
hasMissingToken ( ) : boolean | check if missing tokens was given to the request If true, remove all the empty token in your database | |
merge ( |
Merge two response | |
numberFailure ( ) : integer | Get the number of device which thrown an error | |
numberModification ( ) : integer | Get the number of device that you need to modify their token | |
numberSuccess ( ) : integer | Get the number of device reached with success | |
tokensToDelete ( ) : array | get token to delete | |
tokensToModify ( ) : array | get token to modify | |
tokensToRetry ( ) : array | Get tokens that you should resend using exponential backoof | |
tokensWithError ( ) : array | Get tokens that thrown an error |
Метод | Описание | |
---|---|---|
logResponse ( ) | ||
parseResponse ( $responseInJson ) | Parse the response |
Метод | Описание | |
---|---|---|
checkMissingToken ( $result ) : boolean | ||
isSent ( $results ) : boolean | ||
needResultParsing ( $responseInJson ) : boolean | ||
needToAddError ( $index, $result ) | ||
needToBeDeleted ( $index, $result ) : boolean | ||
needToBeModify ( $index, $result ) : boolean | ||
needToResend ( $index, $result ) : boolean | ||
parse ( $responseInJson ) | ||
parseResult ( $responseInJson ) |
public __construct ( |
||
$response | ||
$tokens |
public hasMissingToken ( ) : boolean | ||
Результат | boolean |
public merge ( |
||
$response |
public numberFailure ( ) : integer | ||
Результат | integer |
public numberModification ( ) : integer | ||
Результат | integer |
public numberSuccess ( ) : integer | ||
Результат | integer |
protected parseResponse ( $responseInJson ) | ||
$responseInJson |
public tokensToDelete ( ) : array | ||
Результат | array |
public tokensToModify ( ) : array | ||
Результат | array |
public tokensToRetry ( ) : array | ||
Результат | array |
public tokensWithError ( ) : array | ||
Результат | array |