Документация для разработчиков
Темная тема

ArchiveEntry

\Bitrix\Main\Engine\Response\Zip\ArchiveEntry - объект, который описывает элемент zip-архива.

Методы

Метод Описание С версии
createFromFileId(
	$fileId,
	$moduleId = null
)
Создаёт объект ArchiveEntry, используя $fileId. Значение $fileId используется для поиска записи в таблице b_file по ID. Параметры:
  • $fileId {int} - идентификатор файла из таблицы b_file.
  • $moduleId {string} - указание модуля, для сверки с данными в b_file.MODULE_ID. По умолчанию null, что означает отключение проверки.
createFromFilePath(
	$filePath,
	$name = null
)
Создаёт объект ArchiveEntry, используя путь до файла. Параметры:
  • $filePath {string} - абсолютный путь до файла. На основе него с помощью \CFile::MakeFileArray будут получены данные о файле.
  • $name {string} - имя файла.
getName(
)
Получение имени файла.
setName(
   $name
)
Устанавливает имя файла.
getPath(
)
Получение абсолютного пути до файла.
getSize(
)
Получение размера файла в байтах.

© «Битрикс», 2001-2024, «1С-Битрикс», 2024