PharData::convertToTar
(No version information available, might be only in CVS)
PharData::convertToTar — Convert a zip archive to the tar file format
Описание
This method is used to convert a phar archive in phar or zip format to the tar file format.
Список параметров
- extension
-
By default, the extension is .tar for converting from zip archives.
Возвращаемые значения
The method returns a PharData object on success and throws an exception on failure.
Errors/Exceptions
This method throws BadMethodCallException when unable to compress, an unknown compression method has been specified, 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 tar creation process.
Примеры
Пример #1 A PharData::convertToTar() example
Using PharData::convertToTar():
<?php
try {
$zip = new PharData('myphar.zip');
$tar = $zip->convertToTar();
} 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