• Модуль: im
  • Путь к файлу: ~/bitrix/modules/im/lib/V2/Entity/File/FileCollection.php
  • Класс: BitrixImV2EntityFileFileCollection
  • Вызов: FileCollection::initByDiskFilesIds
static function initByDiskFilesIds(array $diskFilesIds, ?int $chatId = null): self
{
	if (empty($diskFilesIds) || !Loader::includeModule('disk'))
	{
		return new static();
	}

	$diskFiles = File::getModelList([
		'filter' => Query::filter()->whereIn('ID', $diskFilesIds)->where('TYPE', FileTable::TYPE)
	]);

	return new static($diskFiles, $chatId);
}