static boolean copiar_directorio(
$origen,
$destino, [
$excepciones = array()], [
$manejador_interface = null], [
$copiar_ocultos = true]
)
|
|
Copia el contenido de un directorio a otro.
No copia las carpetas SVN
Parámetros:
|
$origen: |
|
|
$destino: |
|
|
$excepciones: |
|
|
$manejador_interface: |
|
|
$copiar_ocultos: |
|
Return: | True en caso de que la copia fue exitosa |
static void crear_arbol_directorios(
$path, [
$modo = 0777]
)
|
|
Parámetros:
static void crear_archivo_con_datos(
$nombre,
$datos
)
|
|
Parámetros:
static void ejecutar(
$cmd,
&$stdout,
&$stderr
)
|
|
Parámetros:
|
$cmd: |
|
|
&$stdout: |
|
|
&$stderr: |
|
static void eliminar_directorio(
$directorio
)
|
|
Elimina un directorio con contenido
Parámetros:
static void es_windows(
)
|
|
static void existe_archivo_en_path(
$file
)
|
|
Similar al file_exists de php pero incluye al include_path en la búsqueda
Parámetros:
static void get_archivos_directorio(
$directorio, [
$patron = null], [
$recursivo_subdir = false], [
&$exclude_dirs = array()]
)
|
|
Buscador de archivos
Parámetros:
|
$directorio: |
|
|
$patron: |
|
|
$recursivo_subdir: |
|
|
&$exclude_dirs: |
|
static void get_checksum_directorio(
$directorio
)
|
|
Parámetros:
static void get_subdirectorios(
$directorio
)
|
|
Devuelve la lista de subdirectorios de un directorio
Parámetros:
static null get_usuario_actual(
)
|
|
Retorna el nombre de usuario que actualmente ejecuta el proceso
static void nombre_valido(
$candidato
)
|
|
Retorna un path convertido a la plataforma actual de ejecución (unix o windows)
Parámetros:
static void path_a_plataforma(
$path
)
|
|
Retorna un nombre de archivo valido
Parámetros:
static void path_a_unix(
$nombre
)
|
|
Parámetros:
static void path_a_windows(
$nombre, [
$encomillar_espacios = true]
)
|
|
Parámetros:
|
$nombre: |
|
|
$encomillar_espacios: |
|
void buscar_archivos_directorio_recursivo(
$directorio, [
&$exclude_dirs = array()]
)
|
|
Busca en profundidad los archivos existentes dentro de un directorio
Parámetros:
|
$directorio: |
|
|
&$exclude_dirs: |
|
void chmod_recursivo(
$path,
$filemode
)
|
|
Parámetros:
void comprimir_archivo(
$src, [
$level = 5], [
$dst = false]
)
|
|
Parámetros:
void es_directorio_vacio(
$dir
)
|
|
Parámetros:
void es_writable(
$path
)
|
|
Parámetros: