Как сделать zip-файл, содержащий две папки внутри laravel, используя Chumper/Zipper?
В моей программе два типа участников могут добавлять изображения в базу данных и локально. Существует функция загрузки, которая загружает все изображения (которые были добавлены обоими участниками) в виде zip-файла.
Мне нужно сделать zip-файл, содержащий две папки для обоих участников, используя Chumper/Zipper в laravel. Когда я загружаю zip-файл, он должен содержать две папки.
1 ответ
Решение
Я нашел решение следующим образом
Zipper::make('uploads/staff/'.$order->bucket_name.'.zip')
->folder('Retouch_files')->add($file_retouch)
->folder('Cad_files')->add($file_cad)
->close();
Используя '->folder(' имя_папки ')->add(file_you_want_to_add_inside)', мы можем создать любое количество папок.