- Модуль: main
- Путь к файлу: ~/bitrix/modules/main/lib/authentication/internal/userdevicelogintable.php
- Класс: BitrixMainAuthenticationInternalUserDeviceLoginTable
- Вызов: UserDeviceLoginTable::getMap
static function getMap()
{
return [
(new FieldsIntegerField('ID'))
->configurePrimary(true)
->configureAutocomplete(true),
(new FieldsIntegerField('DEVICE_ID'))
->addValidator(new FieldsValidatorsForeignValidator(UserDeviceTable::getEntity()->getField('ID'))),
(new FieldsDatetimeField('LOGIN_DATE')),
(new FieldsStringField('IP')),
(new FieldsIntegerField('CITY_GEOID'))
->configureNullable(),
(new FieldsIntegerField('REGION_GEOID'))
->configureNullable(),
(new FieldsStringField('COUNTRY_ISO_CODE'))
->configureNullable(),
(new FieldsIntegerField('APP_PASSWORD_ID'))
->configureNullable(),
(new FieldsIntegerField('STORED_AUTH_ID'))
->configureNullable(),
(new FieldsIntegerField('HIT_AUTH_ID'))
->configureNullable(),
];
}