LibreDTE
Biblioteca para trabajo con DTE del SII de Chile
Métodos públicos estáticos | Lista de todos los miembros
Referencia de la Clase sasco\LibreDTE\File

Métodos públicos estáticos

static rmdir ($dir)
 
static mimetype ($file)
 
static compress ($file, $options=[])
 

Descripción detallada

Clase para manejar archivos y directorios

Esta clase permite realizar diversas acciones sobre archivos y directorios que se encuentren en el servidor donde se ejecuta la aplicación.

Los métodos se copiaron desde la clase disponible en:

https://github.com/SowerPHP/extension-general/blob/master/Utility/File.php

Autor
Esteban De La Fuente Rubio, DeLaF (esteban[at]sasco.cl)
Versión
2015-09-09

Definición en la línea 40 del archivo File.php.

Documentación de las funciones miembro

◆ compress()

static sasco\LibreDTE\File::compress (   $file,
  $options = [] 
)
static

Método que empaqueta y comprime archivos (uno o varios, o directorios). Si se pide usar formato zip entonces se usará ZipArchive de PHP para comprimir

Parámetros
filepathDirectorio (o archivo) que se desea comprimir
optionsArreglo con opciones para comprmir (format, download, delete)
Tareas pendientes:
Preparar datos si se pasa un arreglo
Autor
Esteban De La Fuente Rubio, DeLaF (esteban[at]delaf.cl)
Versión
2015-11-03

Definición en la línea 101 del archivo File.php.

Hace referencia a sasco\LibreDTE\Estado\get() y sasco\LibreDTE\Log\write().

Gráfico de llamadas para esta función:

◆ mimetype()

static sasco\LibreDTE\File::mimetype (   $file)
static

Método que entrega el mimetype de un archivo

Parámetros
fileRuta hacia el fichero
Devuelve
Mimetype del fichero o =false si no se pudo determinar
Autor
http://stackoverflow.com/a/23287361
Versión
2015-11-03

Definición en la línea 81 del archivo File.php.

◆ rmdir()

static sasco\LibreDTE\File::rmdir (   $dir)
static

Borra recursivamente un directorio

Parámetros
dirDirectorio a borrar
Autor
http://en.kioskea.net/faq/793-warning-rmdir-directory-not-empty
Versión
2015-04-21

Definición en la línea 49 del archivo File.php.


La documentación para esta clase fue generada a partir del siguiente fichero: