PharData::setStub
PharFileInfo::chmod
Phar
PHP Manual

# La classe PharFileInfo

## Introduction

La classe PharFileInfo fournit une interface de haut niveau pour accéder au contenu et aux attributs d'un fichier contenu dans une archive phar.

## Synopsis de la classe

PharFileInfo
PharFileInfo extends SplFileInfo {
/* Propriétés */
/* Méthodes */
void chmod ( int `$permissions` )
bool compress ( int `$compression` )
void __construct ( string `$entry` )
bool decompress ( void )
bool delMetadata ( void )
int getCRC32 ( void )
int getCompressedSize ( void )
mixed getMetaData ( void )
int getPharFlags ( void )
bool hasMetadata ( void )
bool isCRCChecked ( void )
bool isCompressed ([ int `$compression_type`= 9021976 ] )
bool isCompressedBZIP2 ( void )
bool isCompressedGZ ( void )
bool setCompressedBZIP2 ( void )
bool setCompressedGZ ( void )
void setMetaData ( mixed `$metadata` )
bool setUncompressed ( void )
}

## Sommaire

- PharFileInfo::chmod — Fixe les bits de permission spécifiques aux fichiers
- PharFileInfo::compress — Compresse l'entrée Phar courante avec une des compressions zlib ou bzip2
- PharFileInfo::__construct — Construit un objet d'entrée Phar
- PharFileInfo::decompress — Décompresse l'entrée Phar courante au sein du phar
- PharFileInfo::delMetadata — Efface les métadonnées de l'entrée
- PharFileInfo::getCRC32 — Retourne le code CRC32 ou soulève une exception si le CRC n'a pas été vérifié
- PharFileInfo::getCompressedSize — Retourne la taille actuelle (avec compression) du fichier au sein de l'archive Phar
- PharFileInfo::getMetaData — Retourne les méta-données spécifiques attachées à un fichier
- PharFileInfo::getPharFlags — Retourne les drapeaux du fichier Phar
- PharFileInfo::hasMetadata — Retourne les méta-données de l'entrée
- PharFileInfo::isCRCChecked — Détermine si le fichier a un CRC vérifié
- PharFileInfo::isCompressed — Retourne si l'entrée est compressée
- PharFileInfo::isCompressedBZIP2 — Détermine si l'archive Phar est compressée avec bzip2
- PharFileInfo::isCompressedGZ — Détermine si l'archive Phar est compressée avec gzip
- PharFileInfo::setCompressedBZIP2 — Compresse l'entrée Phar courante au sein du phar avec Bzip2
- PharFileInfo::setCompressedGZ — Compresse l'entrée Phar courante au sein du phar avec gzip
- PharFileInfo::setMetaData — Fixe les métadonnées spécifiques à un fichier
- PharFileInfo::setUncompressed — Décompresse l'entrée Phar courante au sein du phar s'il y a lieu

PharData::setStub
PharFileInfo::chmod
Phar
PHP Manual