Helper File
1Visão geral
Helper que oferece funcionalidades de processamento de arquivos.
2recursiveCopy()
Este método estático copia recursivamente o conteúdo de um diretório ou arquivo.
Assinatura do método:
recursiveCopy(string $from, string $to, bool $force=false,
bool $sync=false, bool $hidden=false) : void
Parâmetros:
- $from : Caminho de origem.
- $to : Caminho de destino.
- $force : (opcional) true para excluir arquivos/links/pastas que já existem com o mesmo nome de um item a ser copiado, mas com um tipo diferente.
- $sync : (opcional) true para excluir do destino os itens que não existem na origem.
- $hidden : (opcional) true para copiar arquivos e diretórios cujo nome começa com um ponto.
3recursiveRemove()
Este método estático exclui um diretório e seu conteúdo.
Assinatura do método:
recursiveRemove(string $path) : void
Parâmetro:
- $path : Caminho do diretório a ser excluído.