API
Index
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

A

PharAdapter::addFolder() — Method in class PharAdapter
PharAdapter::addFile() — Method in class PharAdapter
PharAdapter::addGlob() — Method in class PharAdapter
PharAdapter::addPattern() — Method in class PharAdapter
ZipAdapter::addFolder() — Method in class ZipAdapter
ZipAdapter::addFile() — Method in class ZipAdapter
ZipAdapter::addGlob() — Method in class ZipAdapter
ZipAdapter::addPattern() — Method in class ZipAdapter
AdapterClass in namespace Elibyy\General
Interface Adapter the adapter interface for adapters to implement
Adapter::addFolder() — Method in class Adapter
adds a new folder recursively to the archive
Adapter::addFile() — Method in class Adapter
adds a new file into the archive.
Adapter::addGlob() — Method in class Adapter
adds files using
Adapter::addPattern() — Method in class Adapter
Reader::addFolder() — Method in class Reader
adds a new folder to the archive recursively
Reader::addFile() — Method in class Reader
adds a new file into the archive
Reader::addGlob() — Method in class Reader
adds files using
Reader::addPattern() — Method in class Reader

C

PharAdapter::compress() — Method in class PharAdapter
ZipAdapter::compress() — Method in class ZipAdapter
CreatorClass in namespace Elibyy
Class Creator this class is just removing the file existent check
Adapter::compress() — Method in class Adapter
Reader::compress() — Method in class Reader
creates a new archive from the current archive with the new format specified

F

FileClass in namespace Elibyy\General
Interface File
FileClass in namespace Elibyy\Phar
Class File
FileClass in namespace Elibyy\Zip
Class File this class is a wrapper for the file in archive

G

PharAdapter::getFiles() — Method in class PharAdapter
PharAdapter::getArchive() — Method in class PharAdapter
PharAdapter::getFilename() — Method in class PharAdapter
PharAdapter::getFilesCount() — Method in class PharAdapter
PharAdapter::getComment() — Method in class PharAdapter
ZipAdapter::getFiles() — Method in class ZipAdapter
ZipAdapter::getFilesCount() — Method in class ZipAdapter
ZipAdapter::getArchive() — Method in class ZipAdapter
ZipAdapter::getFilename() — Method in class ZipAdapter
ZipAdapter::getComment() — Method in class ZipAdapter
Adapter::getFiles() — Method in class Adapter
returns an array of {@link File} object to iterate on
Adapter::getArchive() — Method in class Adapter
returns the archive object depends on the adapter
Adapter::getFilename() — Method in class Adapter
returns the archive file name
Adapter::getFilesCount() — Method in class Adapter
returns the number of files in the archive
Adapter::getComment() — Method in class Adapter
returns the archive comment if supported by the archive or false if not supported
File::getName() — Method in class File
File::getExtension() — Method in class File
File::getModifiedAt() — Method in class File
File::getIndex() — Method in class File
File::getSize() — Method in class File
File::getCompressedSize() — Method in class File
File::getCrc() — Method in class File
File::getCompressionMethod() — Method in class File
File::getStringCompressionMethod() — Method in class File
File::getComment() — Method in class File
File::getAdapter() — Method in class File
File::getName() — Method in class File
File::getExtension() — Method in class File
File::getModifiedAt() — Method in class File
File::getIndex() — Method in class File
File::getSize() — Method in class File
File::getCompressedSize() — Method in class File
File::getCrc() — Method in class File
File::getCompressionMethod() — Method in class File
File::getStringCompressionMethod() — Method in class File
File::getComment() — Method in class File
File::getAdapter() — Method in class File
Reader::getAdapter() — Method in class Reader
returns the current adapter instance provided by {@link Reader#_getAdapter(string $file)}
Reader::getFilename() — Method in class Reader
this function returns the loaded archive name from the adapter
Reader::getArchive() — Method in class Reader
returns the archive object from the adapter
Reader::getFiles() — Method in class Reader
returns an array of {@link File} object to iterate on
Reader::getFilesCount() — Method in class Reader
returns the number of files in the archive
Reader::getComment() — Method in class Reader
returns the archive comment from the adapter
File::getName() — Method in class File
File::getExtension() — Method in class File
File::getModifiedAt() — Method in class File
File::getIndex() — Method in class File
File::getSize() — Method in class File
File::getCompressedSize() — Method in class File
File::getCrc() — Method in class File
File::getCompressionMethod() — Method in class File
File::getStringCompressionMethod() — Method in class File
File::getComment() — Method in class File
File::getAdapter() — Method in class File

O

PharAdapter::open() — Method in class PharAdapter
ZipAdapter::open() — Method in class ZipAdapter
Adapter::open() — Method in class Adapter
opens the archive file or creates one by the file name supplied

P

PharAdapterClass in namespace Elibyy\Adapters
Class PharAdapter * this class is an adapter for phar,tar,tar.gz,bz2,gz files

R

PharAdapter::removeFileByObject() — Method in class PharAdapter
PharAdapter::removeFileByName() — Method in class PharAdapter
ZipAdapter::removeFileByObject() — Method in class ZipAdapter
ZipAdapter::removeFileByName() — Method in class ZipAdapter
Adapter::removeFileByObject() — Method in class Adapter
removes a file from the archive using a {@link File} Object
Adapter::removeFileByName() — Method in class Adapter
removes a file from the archive using the file name in the archive
ReaderClass in namespace Elibyy
Class Elibyy\Reader
this class is abstract layer for the adapters for files
Reader::removeFileByObject() — Method in class Reader
removes a file from the archive using a {@link File} Object
Reader::removeFileByName() — Method in class Reader
removes a file from the archive using the file name in the archive

S

PharAdapter::supports() — Method in class PharAdapter
PharAdapter::setComment() — Method in class PharAdapter
ZipAdapter::supports() — Method in class ZipAdapter
ZipAdapter::setComment() — Method in class ZipAdapter
Adapter::setComment() — Method in class Adapter
if supported by the adapter will set the new comment for the archive
Adapter::supports() — Method in class Adapter
checks if the file type is supported by the adapter
File::setComment() — Method in class File
File::setComment() — Method in class File
Reader::setComment() — Method in class Reader
File::setComment() — Method in class File

T

TestAdapterClass in namespace Elibyy\Adapters
Class TestAdapter this file is to cover the test of working extending adapter

U

PharAdapter::unzip() — Method in class PharAdapter
PharAdapter::updateArchive() — Method in class PharAdapter
ZipAdapter::unzip() — Method in class ZipAdapter
ZipAdapter::updateArchive() — Method in class ZipAdapter
Adapter::unzip() — Method in class Adapter
return true if the unzipping was success else failure
Adapter::updateArchive() — Method in class Adapter
updates the archive in the adapter to show latest changes
Reader::unzip() — Method in class Reader
Reader::updateArchive() — Method in class Reader
refreshes the archive in the adapter

Z

ZipAdapterClass in namespace Elibyy\Adapters
Class ZipAdapter this class is an adapter for zip files

_

PharAdapter::__construct() — Method in class PharAdapter
ZipAdapter::__construct() — Method in class ZipAdapter
Creator::__construct() — Method in class Creator
initiate a new instance of the creator with the file specified
Adapter::__construct() — Method in class Adapter
File::__construct() — Method in class File
File::__construct() — Method in class File
Reader::__construct() — Method in class Reader
initiate a new instance of the reader with the file specified
File::__construct() — Method in class File