Archive: ezcArchivePaxTar
[ ]
[ ]
[ ]
[ ]
[ ]
Class: ezcArchivePaxTar
|
The ezcArchivePaxTar class implements the Tar pax or posix archive format. [
source]
ezcArchivePaxTar is a subclass from
ezcArchive that provides the common interface, and
ezcArchiveUstarTar that provides the basic Tar implementation.
ezcArchivePaxTar reads on creation only the first
entry from the archive. When needed next entries are read.
The Pax Tar algorithm is an extension of Ustar Tar. Pax has the following extended features compared to Ustar:
- Filenames of unlimited size.
- File size is unlimited.
The current implementation allows only reading from a Pax archive.
Parents
ezcArchive
|
--ezcArchiveV7Tar
|
--ezcArchiveUstarTar
|
--ezcArchivePaxTar
Inherited Constants
From
ezcArchiveV7Tar:
From
ezcArchive:
Inherited Member Variables
From
ezcArchiveV7Tar:
From
ezcArchive:
Method Summary
Inherited Methods
From
ezcArchiveUstarTar :
From
ezcArchiveV7Tar :
From
ezcArchive :
Methods
__construct
ezcArchivePaxTar __construct(
$blockFile, [
$blockFactor = 20] )
Parameters
| Name |
Type |
Description |
$blockFile |
ezcArchiveBlockFile |
|
$blockFactor |
|
|
Redefinition of
algorithmCanWrite
void algorithmCanWrite(
)
Redefinition of
createTarHeader
void createTarHeader(
[
$file = null] )
Parameters
| Name |
Type |
Description |
$file |
|
|
Redefinition of
getAlgorithm
void getAlgorithm(
)
Redefinition of
Last updated: Fri, 02 Nov 2007