• Модуль: documentgenerator
  • Путь к файлу: ~/bitrix/modules/documentgenerator/lib/model/file.php
  • Класс: BitrixDocumentGeneratorModelFileTable
  • Вызов: FileTable::getBFileId
static function getBFileId($fileId)
{
	$data = static::getById($fileId)->fetch();
	if($data)
	{
		$storage = new $data['STORAGE_TYPE'];
		if($storage instanceof StorageDisk && MainLoader::includeModule('disk'))
		{
			$file = File::loadById($data['STORAGE_WHERE']);
			if($file)
			{
				return (int)$file->getFileId();
			}
		}
		else
		{
			return (int)$data['STORAGE_WHERE'];
		}
	}

	return false;
}