- Модуль: main
- Путь к файлу: ~/bitrix/modules/main/lib/authentication/internal/userdevicetable.php
- Класс: BitrixMainAuthenticationInternalUserDeviceTable
- Вызов: UserDeviceTable::getMap
static function getMap()
{
return [
(new FieldsIntegerField('ID'))
->configurePrimary(true)
->configureAutocomplete(true),
(new FieldsIntegerField('USER_ID'))
->addValidator(new FieldsValidatorsForeignValidator(MainUserTable::getEntity()->getField('ID'))),
(new FieldsStringField('DEVICE_UID')),
(new FieldsIntegerField('DEVICE_TYPE')),
(new FieldsStringField('BROWSER')),
(new FieldsStringField('PLATFORM')),
(new FieldsTextField('USER_AGENT')),
(new FieldsBooleanField('COOKABLE'))
->configureValues('N', 'Y')
->configureDefaultValue('N'),
];
}