- Модуль: imopenlines
- Путь к файлу: ~/bitrix/modules/imopenlines/lib/model/userlog.php
- Класс: BitrixImOpenLinesModelUserLogTable
- Вызов: UserLogTable::getMap
static function getMap(): array
{
return [
new IntegerField('ID', [
'primary' => true,
'autocomplete' => true,
]),
new IntegerField('USER_ID', [
'required' => true,
]),
new StringField('TYPE', [
'required' => true,
]),
new StringField('DATA', [
'required' => true,
]),
new DatetimeField('DATE_CREATE', [
'default_value' => [__CLASS__, 'getCurrentDate'],
]),
new Reference(
'USER',
UserTable::class,
Join::on('this.USER_ID', 'ref.ID')
),
];
}