class Archive implements ArchiveInterface
Represents an archive
Methods
__construct(ResourceInterface $resource, AdapterInterface $adapter, ResourceManager $manager)
Constructor |
||
count() | ||
ArrayIterator |
getIterator()
Returns an Iterator for the current archive |
|
Array | getMembers() | |
ArchiveInterface | addMembers(String|Array|SplFileInfo $sources, Boolean $recursive = true) | |
ArchiveInterface | removeMembers(String|Array $sources) | |
ArchiveInterface | extract(String $toDirectory) | |
ArchiveInterface | extractMembers(String|Array $members, string $toDirectory = null) |
Details
at line 62
public
__construct(ResourceInterface $resource, AdapterInterface $adapter, ResourceManager $manager)
Constructor
at line 72
public
count()
at line 84
public ArrayIterator
getIterator()
Returns an Iterator for the current archive
This method implements the IteratorAggregate interface.