A

ZipInterface::add() — Method in class ZipInterface
Add files to the ZipArchive
ArchiveTraitClass in namespace Comodojo\Zip\Traits
Archive helper trait.
Zip::add() — Method in class Zip
Add files to the ZipArchive
ZipManager::addZip() — Method in class ZipManager
Add a Zip object to manager and return its id
ZipManager::add() — Method in class ZipManager
Add a file to all registered Zips

C

ZipInterface::check() — Method in class ZipInterface
Check a zip archive (static constructor)
ZipInterface::create() — Method in class ZipInterface
Create a new zip archive (static constructor)
ZipInterface::close() — Method in class ZipInterface
Close the ZipArchive
CommentTraitClass in namespace Comodojo\Zip\Traits
Set/get the archive comment.
Zip::check() — Method in class Zip
Check a zip archive (static constructor)
Zip::create() — Method in class Zip
Create a new zip archive (static constructor)
Zip::count() — Method in class Zip
Count the number of files in the archive
Zip::close() — Method in class Zip
Close the ZipArchive
ZipManager::count() — Method in class ZipManager
Count the number of Zip objects registered to the manager
ZipManager::close() — Method in class ZipManager
Close all Zips

D

ZipInterface::delete() — Method in class ZipInterface
Delete files from ZipArchive
Zip::delete() — Method in class Zip
Delete files from ZipArchive
ZipManager::delete() — Method in class ZipManager
Delete a file from any registered Zip

E

ManagerTools::emptyFolder() — Method in class ManagerTools
ZipInterface::extract() — Method in class ZipInterface
Extract files from zip archive
Zip::extract() — Method in class Zip
Extract files from zip archive
ZipManager::extract() — Method in class ZipManager
Extract Zips to common destination

G

ManagerTools::getTemporaryFolder() — Method in class ManagerTools
Get a temporary folder name (random)
StatusCodes::get() — Method in class StatusCodes
Get status from zip status code
ArchiveTrait::getArchive() — Method in class ArchiveTrait
Get current ZipArchive object
CommentTrait::getArchive() — Method in class CommentTrait
CommentTrait::getComment() — Method in class CommentTrait
Get the current zip archive comment
MaskTrait::getMask() — Method in class MaskTrait
Get current mask of the extraction folder
PasswordTrait::getArchive() — Method in class PasswordTrait
PasswordTrait::getPassword() — Method in class PasswordTrait
Get current zip password
PathTrait::getPath() — Method in class PathTrait
Get current base path
SkipTrait::getSkipMode() — Method in class SkipTrait
Get current skip mode
Zip::getZipFile() — Method in class Zip
Get current zip file
ZipManager::getZip() — Method in class ZipManager
Get a Zip object by Id
ZipManager::getPath() — Method in class ZipManager
Get a list of paths used by Zips
ZipManager::getMask() — Method in class ZipManager
Get a list of masks from Zips

L

ZipInterface::listFiles() — Method in class ZipInterface
Get the list of files in the archive as an array
Zip::listFiles() — Method in class Zip
Get the list of files in the archive as an array
ZipManager::listZips() — Method in class ZipManager
Get a list of all registered Zips filenames as an array
ZipManager::listFiles() — Method in class ZipManager
Get a list of files in Zips

M

ManagerToolsClass in namespace Comodojo\Zip\Base
comodojo/zip - ZipArchive toolbox
MaskTraitClass in namespace Comodojo\Zip\Traits
File mask helper trait.
ZipManager::merge() — Method in class ZipManager
Merge multiple Zips into one

O

ZipInterface::open() — Method in class ZipInterface
Open a zip archive (static constructor)
Zip::open() — Method in class Zip
Open a zip archive (static constructor)

P

PasswordTraitClass in namespace Comodojo\Zip\Traits
Password helper trait.
PathTraitClass in namespace Comodojo\Zip\Traits
Path helper trait.

R

ManagerTools::recursiveUnlink() — Method in class ManagerTools
Unlink a folder recursively
ZipManager::removeZip() — Method in class ZipManager
Remove a Zip object from manager
ZipManager::removeZipById() — Method in class ZipManager
Remove a Zip object from manager by Zip id

S

StatusCodesClass in namespace Comodojo\Zip\Base
comodojo/zip - ZipArchive toolbox
ArchiveTrait::setArchive() — Method in class ArchiveTrait
Set the current ZipArchive object
CommentTrait::setComment() — Method in class CommentTrait
Set the comment for the current archive
MaskTrait::setMask() — Method in class MaskTrait
Set the mask of the extraction folder
PasswordTrait::setPassword() — Method in class PasswordTrait
Set zip password
PathTrait::setPath() — Method in class PathTrait
Set current base path (to add relative files to zip archive)
SkipTraitClass in namespace Comodojo\Zip\Traits
Skip mode helper trait.
SkipTrait::setSkipMode() — Method in class SkipTrait
Set files to skip
ZipManager::setPath() — Method in class ZipManager
Set current base path (to add relative files to zip archive) for all Zips
ZipManager::setMask() — Method in class ZipManager
Set default file mask for all Zips

Z

ZipInterfaceClass in namespace Comodojo\Zip\Interfaces
comodojo/zip - ZipArchive toolbox
ZipClass in namespace Comodojo\Zip
comodojo/zip - ZipArchive toolbox
ZipManagerClass in namespace Comodojo\Zip
Multiple Comodojo\Zip\Zip manager

_

Zip::__construct() — Method in class Zip
Class constructor