La clase PharFileInfo
(PHP >= 5.3.0, PECL phar >= 1.0.0)
Introducción
La clase PharFileInfo proporciona una interfaz de alto nivel para el contenido y los atributos de un único fichero dentro de un archivo phar.
Sinopsis de la Clase
PharFileInfo
extends
SplFileInfo
{
/* Métodos */
}Tabla de contenidos
- PharFileInfo::chmod — Esteblecer los bits de permiso específicos del fichero
- PharFileInfo::compress — Comprimir la entrada del Phar actual con la compresión zlib o bzip2
- PharFileInfo::__construct — Construir un objeto de entrada Phar
- PharFileInfo::decompress — Descomprimir la entrada Phar actual dentro del phar
- PharFileInfo::delMetadata — Eliminar la metainformación de una entrada
- PharFileInfo::getCRC32 — Devolver el códido CRC32 o lanzar una exepción si la CRC no ha sido verificado
- PharFileInfo::getCompressedSize — Devolver el tamaño real de un fichero (con compresión) dentro de un archivo Phar
- PharFileInfo::getMetadata — Devolver la metainformación específica de un fichero almacenada con un fichero
- PharFileInfo::getPharFlags — Devolver las banderas de una entrada de fichero
- PharFileInfo::hasMetadata — Devolver la metainformación de una entrada
- PharFileInfo::isCRCChecked — Devolver si la entrada de fichero tiene su CRC verificada
- PharFileInfo::isCompressed — Devolver si la entrada está comprimida
- PharFileInfo::isCompressedBZIP2 — Devolver si la entrada está comprimida con bzip2
- PharFileInfo::isCompressedGZ — Devolver si la entrada está comprimida con gz
- PharFileInfo::setCompressedBZIP2 — Comprimir la entrada actual de un Phar dentro del phar usando la compresión Bzip2
- PharFileInfo::setCompressedGZ — Comprimir la entrada actual de un Phar dentro del phar usando la compresión gz
- PharFileInfo::setMetadata — Establecer la metainformación específica de un fichero almacenda con un fichero
- PharFileInfo::setUncompressed — Descomprimir la entrada actual del Phar dentro del phar, si está comprimida