trigur / zipper
This package is abandoned and no longer maintained.
No replacement package was suggested.
There is no license information available for the latest version (0.3) of this package.
ImageCMS module
0.3
2017-11-29 11:56 UTC
Requires
- php: >=5.5
- ext-curl: *
- composer/installers: ^1.0
This package is not auto-updated.
Last update: 2021-01-27 02:58:30 UTC
README
Создание архивов на лету
Использование
{echo $CI->load->module('zipper')->_toZip($files, $name, $addDate)}
string || array $files - строка-путь к файлу, или массив с путями к файлам.
string $name - название конечного архива. По умолчанию null. Если пустое - будет использована дата. Если уже занято - будет добавлено случайное число в начало названия. Не должно быть длиннее 50 символов, иначе будет обрезано.
bool $addDate - Добавлять дату к названию или нет. По умолчанию true. Если название пустое - флаг игнорируется.
В случае возникновения ошибки:
- если ENVIRONMENT == 'development' (см. index.php в корне) - выход с описанием ошибки
- иначе - возвращается false
При использовании функции - получаем путь к созданному архив.
Путь будет вида: /uploads/zip/:дата:/:имя архива: