Осуществляет отправку Push уведомлений через ReadyScript в Firebase Cloud Messenging. Применяется для мобильных приложений, опубликованных от имени ReadyScript
Открытые члены | |
__construct () | |
setApiUrl ($url) | |
getApiUrl () | |
transfer ($push) | |
getResponse () | |
getError () | |
Открытые члены унаследованные от AbstractProvider | |
__construct () | |
transfer ($push) | |
getResponse () | |
getError () | |
Поля данных | |
$last_response | |
$api_url | |
Защищенные члены | |
fillTarget ($data, $push) | |
fillNotification ($data, $push) | |
fillOptions ($data, $push) | |
fillRsAuth ($data) | |
Защищенные члены унаследованные от AbstractProvider | |
writeLog ($line) | |
Защищенные данные | |
$last_error | |
Защищенные данные унаследованные от AbstractProvider | |
$log | |
__construct | ( | ) |
|
protected |
Заполняет сведения уведомления
array | $data | массив с параметрами, которые пойдут в запрос к API |
\PushSender\Model\Firebase\Push\RsPushNotice | $push |
|
protected |
Заполняет секцию настроек
array | $data | массив с параметрами, которые пойдут в запрос к API |
\PushSender\Model\Firebase\Push\RsPushNotice | $push |
|
protected |
Заполняет данные для авторизации на сервере ReadyScript
array | $data | массив с параметрами, которые пойдут в запрос к API |
|
protected |
Заполняет поля получателя уведомлений
array | $data | массив с параметрами, которые пойдут в запрос к API |
\PushSender\Model\Firebase\Push\RsPushNotice | $push |
getApiUrl | ( | ) |
Возвращает URL для API запросов
getError | ( | ) |
Возвращает ошибку отправки уведомления. Возникает в случае, если не было попытки отправки, например, нет получателей.
getResponse | ( | ) |
Возвращает последний ответ от сервера после отправки уведомления
setApiUrl | ( | $url | ) |
Устанвливает URL для API запросов
mixed | $url |
transfer | ( | $push | ) |
$api_url |
|
protected |
$last_response |