La classe PharData
Introduction
La classe PharData fournit une interface de haut niveau pour acc�der et cr�er des archives tar et zip non ex�cutables. Du fait que ces archives ne contiennent pas de conteneur et qu'elles ne puissent �tre ex�cut�es par l'extension phar, il est possible de cr�er et de manipuler des fichiers zip et tar normaux en utilisant la classe PharData m�me si le param�tre phar.readonly du php.ini est � 1.
Synopsis de la classe
PharData
PharData
extends
Phar
{
/* Propri�t�s */
/* M�thodes */
/* M�thodes h�rit�es */
PharData Phar::convertToData
([ int $format= 9021976
[, int $compression= 9021976
[, string $extension
]]] )
Phar Phar::convertToExecutable
([ int $format= 9021976
[, int $compression= 9021976
[, string $extension
]]] )
void Phar::webPhar
([ string $alias
[, string $index
[, string $f404
[, array $mimetypes
[, array $rewrites
]]]]] )
}Sommaire
- PharData::addEmptyDir ? Ajoute un r�pertoire vide � l'archive tar/zip
- PharData::addFile ? Ajoute un fichier du syst�me de fichiers � l'archive tar/zip
- PharData::addFromString ? Ajoute un fichier du syst�me de fichiers � l'archive tar/zip
- PharData::buildFromDirectory ? Construit une archive tar/zip � partir des fichiers d'un r�pertoire
- PharData::buildFromIterator ? Construit une archive tar ou zip � partir d'un it�rateur
- PharData::compress ? Compresse l'archive tar/zip compl�te en utilisant la compression Gzip ou Bzip2
- PharData::compressFiles ? Compresse tous les fichiers de l'archive tar/zip courante
- PharData::__construct ? Construit un objet d'archive tar ou zip non-ex�cutable
- PharData::convertToData ? Convertit une archive phar en une archive tar ou zip non-ex�cutable
- PharData::convertToExecutable ? Convertit une archive tar/zip non-ex�cutable en une archive phar ex�cutable
- PharData::copy ? Copie un fichier un fichier interne � l'archive phar vers un autre fichier au sein de la m�me archive
- PharData::decompress ? D�compresse l'archive Phar enti�re
- PharData::decompressFiles ? D�compresse tous les fichier de l'archive zip courante
- PharData::delMetadata ? Efface les m�ta-donn�es globales d'une archive zip
- PharData::delete ? Efface un fichier au sein de l'archive tar/zip
- PharData::extractTo ? Extrait le contenu d'une archive tar/zip vers un r�pertoire
- PharData::isWritable ? V�rifie si l'archive tar/zip peut �tre modifi�e
- PharData::offsetSet ? remplit un fichier au sein de l'archive tar/zip avec le contenu d'un fichier externe ou d'une cha�ne de caract�res
- PharData::offsetUnset ? efface un fichier d'une archive tar/zip
- PharData::setAlias ? fonction inutile (Phar::setAlias n'est pas valide pour PharData)
- PharData::setDefaultStub ? fonction inutile (Phar::setDefaultStub n'est pas valide pour PharData)
- Phar::setMetadata ? Fixe les m�ta-donn�es de l'archive
- Phar::setSignatureAlgorithm ? Assigne l'algorithme de signature d'un phar et l'applique
- PharData::setStub ? fonction inutile (Phar::setStub n'est pas valide pour PharData)