Helper File
1Presentación
Helper que ofrece funcionalidades de procesamiento de archivos.
2recursiveCopy()
Este método estático copia recursivamente el contenido de un directorio o archivo.
Firma del método:
recursiveCopy(string $from, string $to, bool $force=false,
bool $sync=false, bool $hidden=false) : void
Parámetros:
- $from : Ruta de origen.
- $to : Ruta de destino.
- $force : (opcional) true para eliminar archivos/enlaces/carpetas que ya existan con el mismo nombre que un elemento a copiar pero de tipo distinto.
- $sync : (opcional) true para eliminar del destino los elementos que no existan en el origen.
- $hidden : (opcional) true para copiar los archivos y directorios cuyo nombre empiece con un punto.
3recursiveRemove()
Este método estático elimina un directorio y su contenido.
Firma del método:
recursiveRemove(string $path) : void
Parámetro:
- $path : Ruta del directorio que se debe eliminar.