BFile
\Bitrix\Main\Engine\Response\BFile - методы работы с файлами. Когда нужно отдать на скачивание файл, который хранится в b_file, то достаточно использовать \Bitrix\Main\Engine\Response\BFile.
Методы
Метод | Описание | С версии |
---|---|---|
__construct( array $file, $name = null) | Конструирует объект BFile, используя заранее сформированный $file. Параметры:
| |
createByFileData( array $file, $name = null ) | Создаёт объект BFile, используя заранее сформированный $file. Параметры
| |
createByFileId( $fileId, $name = null ) | Создаёт объект BFile, используя $fileId. Значение $fileId используется для поиска записи в таблице b_file по ID. Параметры:
| |
createByFileId( $fileId, $name = null ) | Создаёт объект BFile, используя $fileId. Значение $fileId используется для поиска записи в таблице b_file по ID. Параметры:
| |
getPath( ) | Получение абсолютного пути до файла. | |
setPath( $path ) | Установка абсолютного пути до файла. Параметры:
| |
getName( ) | Получение имени файла. | |
setName( $name ) | Получение имени файла. Параметры:
| |
getContentType( ) | Получение content-type данного файла. По умолчанию данные берутся из таблицы b_file. | |
setContentType( $contentType ) | Установка content-type данного файла. Параметры:
| |
showInline( $enabled ) | Параметры:
| |
setCacheTime( $cacheTime ) | Устанавливает время кеширования. Параметры:
| |
getCacheTime( ) | Возвращает установленное время кеширования файла. |
© «Битрикс», 2001-2024, «1С-Битрикс», 2024