- Модуль: main
- Путь к файлу: ~/bitrix/modules/main/lib/authentication/internal/userhitauthtable.php
- Класс: BitrixMainAuthenticationInternalUserHitAuthTable
- Вызов: UserHitAuthTable::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('HASH')),
(new FieldsStringField('URL')),
(new FieldsStringField('SITE_ID')),
(new FieldsDatetimeField('TIMESTAMP_X')),
(new FieldsDatetimeField('VALID_UNTIL')),
(new FieldsRelationsReference(
'USER',
MainUserTable::class,
Join::on('this.USER_ID', 'ref.ID')
))->configureJoinType(Join::TYPE_INNER),
];
}