PHP Класс LaravelFCM\Sender\FCMGroup

Наследование: extends HTTPSender
Показать файл Открыть проект

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

Метод Описание
addToGroup ( $notificationKeyName, $notificationKey, array $registrationIds ) : null add registrationId to a existing group
createGroup ( $notificationKeyName, array $registrationIds ) : null Create a group
isValidResponse ( Response $response ) : boolean
removeFromGroup ( $notificationKeyName, $notificationKey, array $registeredIds ) : null remove registrationId to a existing group

Приватные методы

Метод Описание
getNotificationToken ( Response $response ) : null

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

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

add registrationId to a existing group
public addToGroup ( $notificationKeyName, $notificationKey, array $registrationIds ) : null
$notificationKeyName
$notificationKey
$registrationIds array registrationIds to add
Результат null

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

Create a group
public createGroup ( $notificationKeyName, array $registrationIds ) : null
$notificationKeyName
$registrationIds array
Результат null

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

public isValidResponse ( Response $response ) : boolean
$response GuzzleHttp\Psr7\Response
Результат boolean

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

>Note: if you remove all registrationIds the group is automatically deleted
public removeFromGroup ( $notificationKeyName, $notificationKey, array $registeredIds ) : null
$notificationKeyName
$notificationKey
$registeredIds array registrationIds to remove
Результат null