- Модуль: disk
- Путь к файлу: ~/bitrix/modules/disk/lib/document/onlyoffice/models/documentinfo.php
- Класс: BitrixDiskDocumentOnlyOfficeModelsDocumentInfo
- Вызов: DocumentInfo::getMapReferenceAttributes
static function getMapReferenceAttributes()
{
$fields = User::getFieldsForSelect();
return [
self::REF_OWNER => [
'class' => User::class,
'select' => $fields,
'load' => function(self $info){
return User::loadById($info->getOwnerId());
},
],
self::REF_OBJECT => [
'class' => File::class,
'load' => function(self $info){
return File::loadById($info->getObjectId());
},
],
self::REF_VERSION => [
'class' => Version::class,
'load' => function(self $info){
return Version::loadById($info->getVersionId());
},
],
];
}