• Модуль: im
  • Путь к файлу: ~/bitrix/modules/im/lib/V2/Link/File/FileItem.php
  • Класс: BitrixImV2LinkFileFileItem
  • Вызов: FileItem::getSubtypeByDiskFileType
protected function getSubtypeByDiskFileType(string $diskFileType): string
{
	switch ($diskFileType)
	{
		case TypeFile::IMAGE:
		case TypeFile::VIDEO:
			return static::MEDIA_SUBTYPE;

		case TypeFile::DOCUMENT:
		case TypeFile::PDF:
			return static::DOCUMENT_SUBTYPE;

		case TypeFile::AUDIO:
			return static::AUDIO_SUBTYPE;

		default:
			return static::OTHER_SUBTYPE;
	}
}