PharData::convertToZip
(No version information available, might be only in CVS)
PharData::convertToZip — Convert a tar archive to the zip file format
Описание
This method is used to convert a phar archive in phar or tar format to the zip file format.
Список параметров
- extension
-
By default, the extension is .zip for converting from tar archives.
Возвращаемые значения
The method returns a PharData object on success and throws an exception on failure.
Errors/Exceptions
This method throws BadMethodCallException when the requested archive is buffering with PharData::startBuffering() and has not concluded with PharData::stopBuffering(), and a PharException if any problems are encountered during the zip creation process.
Примеры
Пример #1 A PharData::convertToZip() example
Using PharData::convertToZip():
<?php
try {
$tar = new PharData('myphar.tar.gz');
// convert it to the zip file format
$zip = $tar->convertToZip();
} catch (Exception $e) {
// handle the error here
}
?>
- Add an empty directory to the tar/zip archive
- Add a file from the filesystem to the tar/zip archive
- Add a file from the filesystem to the tar/zip archive
- Construct a tar/zip archive from the files within a directory.
- Construct a tar or zip archive from an iterator.
- Compresses the entire tar/zip archive using Gzip or Bzip2 compression
- Compresses all files in the current tar/zip archive
- Construct a non-executable tar or zip archive object
- Convert a phar archive to a non-executable tar or zip file
- Convert a non-executable tar/zip archive to an executable phar archive
- Copy a file internal to the phar archive to another new file within the phar
- Decompresses the entire Phar archive
- Decompresses all files in the current zip archive
- Deletes the global metadata of a zip archive
- Delete a file within a tar/zip archive
- Extract the contents of a tar/zip archive to a directory
- Returns true if the tar/zip archive can be modified
- set the contents of a file within the tar/zip to those of an external file or string
- remove a file from a tar/zip archive
- dummy function (Phar::setAlias is not valid for PharData)
- dummy function (Phar::setDefaultStub is not valid for PharData)
- Sets phar archive meta-data
- set the signature algorithm for a phar and apply it. The
- dummy function (Phar::setStub is not valid for PharData)
Коментарии
404 Not Found