Базовый класс для одного Push уведомления
Открытые члены | |
__construct () | |
getId () | |
isMulticast () | |
send () | |
getTitle () | |
getAppId () | |
getProvider () | |
getRecipientUserIds () | |
getPushTitle () | |
getPushBody () | |
getPushData () | |
getPushClickAction () | |
Открытые статические члены | |
static | getPushInstanceById ($id) |
|
final |
|
abstract |
Возвращает для какого приложения (идентификатора приложения в ReadyScript) предназначается push
getId | ( | ) |
Возвращает уникальный идентификатор уведомления
|
abstract |
Возвращает провайдера, через которого нужно отправить данное уведомление
|
abstract |
Возвращает текст Push уведомления
getPushClickAction | ( | ) |
Возвращает click_action, который нужно передать в push уведомление
|
abstract |
Возвращает произвольные данные ключ => значение, которые должны быть переданы с уведомлением
|
static |
Возвращает объект класса уведомления по короткому ID уведомления
|
abstract |
Возвращает Заголовок для Push уведомления
|
abstract |
Возвращает одного или нескольких получателей
|
abstract |
Возвращает описание уведомления для внутренних нужд системы и отображения в списках админ. панели
isMulticast | ( | ) |
Зарезервировано. Возвращает true, в случае если уведомление широковещательное, а не адресное
send | ( | ) |