• Модуль: learning
  • Путь к файлу: ~/bitrix/modules/learning/classes/general/import.php
  • Класс: CCourseImport
  • Вызов: CCourseImport::ImageTypeToMimeTypeByFileName
static function ImageTypeToMimeTypeByFileName ($file)
{
	$ext = mb_strtolower(pathinfo($file, PATHINFO_EXTENSION));

	switch ($ext)
	{
		case 'jpg':
		case 'jpeg':
			$type = 'image/jpeg';
		break;

		case 'jp2':
			$type = 'image/jp2';
		break;

		case 'gif':
			$type = 'image/gif';
		break;

		case 'png':
			$type = 'image/png';
		break;

		case 'bmp':
			$type = 'image/bmp';
		break;

		default:
			$type = 'application/octet-stream';
		break;
	}

	return ($type);
}