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