PHP Class LaravelFCM\Mocks\MockGroupResponse

Inheritance: implements LaravelFCM\Response\GroupResponseContract
Show file Open project: brozot/laravel-fcm

Protected Properties

Property Type Description
$numberTokensFailure integer
$numberTokensSuccess integer
$tokensFailed array

Public Methods

Method Description
addTokenFailed ( $tokenFailed ) add a token to the failed list
numberFailure ( ) : integer Get the number of device which thrown an error
numberSuccess ( ) : integer Get the number of device reached with success
setNumberFailure ( $numberFailures ) set number of failures
setNumberSuccess ( $numberSuccess ) set number of success
tokensFailed ( ) : array Get all token in group that fcm cannot reach

Method Details

addTokenFailed() public method

add a token to the failed list
public addTokenFailed ( $tokenFailed )
$tokenFailed

numberFailure() public method

Get the number of device which thrown an error
public numberFailure ( ) : integer
return integer

numberSuccess() public method

Get the number of device reached with success
public numberSuccess ( ) : integer
return integer

setNumberFailure() public method

set number of failures
public setNumberFailure ( $numberFailures )
$numberFailures

setNumberSuccess() public method

set number of success
public setNumberSuccess ( $numberSuccess )
$numberSuccess

tokensFailed() public method

Get all token in group that fcm cannot reach
public tokensFailed ( ) : array
return array

Property Details

$numberTokensFailure protected property

protected int $numberTokensFailure
return integer

$numberTokensSuccess protected property

protected int $numberTokensSuccess
return integer

$tokensFailed protected property

protected array $tokensFailed
return array