Документация для разработчиков

PushTable

PushTable - таблица, содержащая описание мобильных устройств, для дальнейшей отправки по ней push-уведомлений.

\Bitrix\Main\Loader::includeModule('voximplant');


Цепочка наследования

Является наследником класса Bitrix\Main\ORM\Data\DataManager (до версии 18.0.2 модуля Main - класса Bitrix\Main\Entity\DataManager).


Методы класса

Класс Описание С версии
getMap Возвращает список полей с типами.
getTableName Возвращает имя таблицы базы данных, соответствующей данной сущности.
validateAppId Возвращает валидаторы для поля APP_ID.
validateDeviceId Возвращает валидаторы для поля DEVICE_ID.
validateDeviceName Возвращает валидаторы для поля DEVICE_NAME.
validateDeviceToken Статический метод возвращает валидаторы для поля DEVICE_TOKEN.
validateDeviceType Возвращает валидаторы для поля DEVICE_TYPE.
validateUniqueHash Возвращает валидаторы для поля UNIQUE_HASH.

Таблица с описанием мобильных устройств

Поле Описание Тип Обяз.
USER_ID Идентификатор пользователя.int Y
DEVICE_TYPE Тип устройства.varchar(50) N
APP_ID Идентификатор приложения. varchar(50) N
UNIQUE_HASH Уникальный хэш.varchar(50) N
DEVICE_ID Идентификатор устройства.varchar(255) N
DEVICE_NAME Имя устройства.varchar(50) N
DEVICE_TOKEN Токен устройства. varchar(255) Y
DATE_CREATE Дата создания. datetime Y
DATE_AUTH Дата аутентификации. datetime N


Пользовательские комментарии

Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.

Для этого нужно всего лишь авторизоваться на сайте

Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.

Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.
© «Битрикс», 2001-2020, «1С-Битрикс», 2020
Наверх