ZipArchive
- Type
- Class
- Namespace
- Craft
- Inherits
- Craft\ZipArchive
- Implements
- Craft\IZip
- Since
- 1.0
Class ZipArchive
See also http://craftcms.com
View source (opens new window)
# Public Methods
Method | Description |
---|---|
add() | Will add either a file or a folder to an existing zip file. If it is a folder, it will add the contents recursively. |
unzip() | |
zip() |
# add()
Will add either a file or a folder to an existing zip file. If it is a folder, it will add the contents recursively.
IZip::add()
View source (opens new window)
Arguments
$sourceZip
(string (opens new window)) – The zip file to be added to.$pathToAdd
(string (opens new window))$basePath
(string (opens new window)) – The root path of the file(s) to be added that will be removed before adding.$pathPrefix
(null (opens new window)) – A path to be prepended to each file before it is added to the zip.
Returns
Signature
public boolean add ( $sourceZip, $pathToAdd, $basePath, $pathPrefix = null )
# unzip()
Signature
public boolean unzip ( $srcZip, $destFolder )
# zip()
Signature
public boolean zip ( $sourceFolder, $destZip )
← Zip