- Модуль: im
- Путь к файлу: ~/bitrix/modules/im/lib/model/filetemporary.php
- Класс: BitrixImModelFileTemporaryTable
- Вызов: FileTemporaryTable::getMap
static function getMap()
{
return [
'ID' => new IntegerField(
'ID',
[
'primary' => true,
'autocomplete' => true,
]
),
'DISK_FILE_ID' => new IntegerField(
'DISK_FILE_ID',
[
'required' => true,
]
),
'DATE_CREATE' => new DatetimeField(
'DATE_CREATE',
[
'required' => true,
'default_value' => static function() {
return new DateTime();
}
]
),
'SOURCE' => new StringField(
'SOURCE',
[
'required' => true,
'validation' => [__CLASS__, 'validateSource'],
]
),
];
}