ZipStream-PHP
ZipStream-PHP copied to clipboard
:floppy_disk: PHP ZIP Streaming Library
# Description of the problem Output is done to a stream, STDOUT by default, but can be set to an arbitrary stream. Sometimes this is not flexible enough. For example,...
## Description of the problem Is there a particular reason this library does not support zero compression (STORE) when reading files from a stream? I would like to see this...
I know how we can add files in folders and sub-folders in a zip. But is it possible to add blank folders? I want to allow users to download their...
The purpose of the filename passed to the ZipStream constructor is unclear at a first glance. A closer look reveals that it is used for the HTTP header, which is...
# Description of the problem Hi, if I try to use no-ASCII characters in `addFileFromStream/addFile` methods invalid name is generated in `zip` file. # Example code `$zip->addFileFromStream('љњељњечћш.txt', someMethodToGetStream());` produce different...
# Description of the problem In the example for using the library with symfony (https://github.com/maennchen/ZipStream-PHP/wiki/Symfony-example) there is a note about setting the zeroheader because, if not, it might cause issues...
# Description of the problem Currently the MacOS tests hang forever in the CI. THis has to be solved to be able to run the CI. * [ ] Fix...
# Description of the problem Creating archive with more than ~ 700 files, each 600Kb - 3074 Kb size , leads to few corrupted images. Corrupted images are not the...
# Description of the problem Can you add password protection to this library? * ZipStream-PHP version: newest * PHP version: 7.x
I'm wondering if it makes sense to have the zeroHeader flag in the FileOptions rather than the Archive options. You could keep the option in the Archive as well, to...