phpDocumentor
[ árbol de herencia: Varios ] [ índice: Varios ] [ índice general ]

toba_manejador_archivos

Clase con servicios sobre archivos y carpetas


		
		

Ubicada en /lib/toba_manejador_archivos.php [line 6]


Métodos Propios
static boolean   copiar_directorio()   Copia el contenido de un directorio a otro.
static void   crear_arbol_directorios()  
static void   crear_archivo_con_datos()  
static void   ejecutar()  
static void   eliminar_directorio()   Elimina un directorio con contenido
static void   es_windows()  
static void   existe_archivo_en_path()   Similar al file_exists de php pero incluye al include_path en la búsqueda
static void   get_archivos_directorio()   Buscador de archivos
static void   get_checksum_directorio()  
static void   get_subdirectorios()   Devuelve la lista de subdirectorios de un directorio
static null   get_usuario_actual()   Retorna el nombre de usuario que actualmente ejecuta el proceso
static void   nombre_valido()   Retorna un path convertido a la plataforma actual de ejecución (unix o windows)
static void   path_a_plataforma()   Retorna un nombre de archivo valido
static void   path_a_unix()  
static void   path_a_windows()  
void   buscar_archivos_directorio_recursivo()   Busca en profundidad los archivos existentes dentro de un directorio
void   chmod_recursivo()  
void   comprimir_archivo()  
void   es_directorio_vacio()  
void   es_writable()  

static method copiar_directorio  [línea 207]

  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 method crear_arbol_directorios  [línea 11]

  static void crear_arbol_directorios( $path, [ $modo = 0777]  )

Parámetros:
   $path: 
   $modo: 


static method crear_archivo_con_datos  [línea 23]

  static void crear_archivo_con_datos( $nombre, $datos  )

Parámetros:
   $nombre: 
   $datos: 


static method ejecutar  [línea 37]

  static void ejecutar( $cmd, &$stdout, &$stderr  )

Parámetros:
   $cmd: 
   &$stdout: 
   &$stderr: 


static method eliminar_directorio  [línea 248]

  static void eliminar_directorio( $directorio  )

Elimina un directorio con contenido
Parámetros:
   $directorio: 


static method es_windows  [línea 31]

  static void es_windows( )



static method existe_archivo_en_path  [línea 62]

  static void existe_archivo_en_path( $file  )

Similar al file_exists de php pero incluye al include_path en la búsqueda
Parámetros:
   $file: 


static method get_archivos_directorio  [línea 114]

  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 method get_checksum_directorio  [línea 383]

  static void get_checksum_directorio( $directorio  )

Parámetros:
   $directorio: 


static method get_subdirectorios  [línea 182]

  static void get_subdirectorios( $directorio  )

Devuelve la lista de subdirectorios de un directorio
Parámetros:
   $directorio: 


static method get_usuario_actual  [línea 367]

  static null get_usuario_actual( )

Retorna el nombre de usuario que actualmente ejecuta el proceso

Return:  en caso


static method nombre_valido  [línea 106]

  static void nombre_valido( $candidato  )

Retorna un path convertido a la plataforma actual de ejecución (unix o windows)
Parámetros:
   $candidato: 


static method path_a_plataforma  [línea 94]

  static void path_a_plataforma( $path  )

Retorna un nombre de archivo valido
Parámetros:
   $path: 


static method path_a_unix  [línea 86]

  static void path_a_unix( $nombre  )

Parámetros:
   $nombre: 


static method path_a_windows  [línea 70]

  static void path_a_windows( $nombre, [ $encomillar_espacios = true]  )

Parámetros:
   $nombre: 
   $encomillar_espacios: 


buscar_archivos_directorio_recursivo  [línea 153]

  void buscar_archivos_directorio_recursivo( $directorio, [ &$exclude_dirs = array()]  )

Busca en profundidad los archivos existentes dentro de un directorio
Parámetros:
   $directorio: 
   &$exclude_dirs: 


chmod_recursivo  [línea 270]

  void chmod_recursivo( $path, $filemode  )

Parámetros:
   $path: 
   $filemode: 


comprimir_archivo  [línea 298]

  void comprimir_archivo( $src, [ $level = 5], [ $dst = false]  )

Parámetros:
   $src: 
   $level: 
   $dst: 


es_directorio_vacio  [línea 327]

  void es_directorio_vacio( $dir  )

Parámetros:
   $dir: 


es_writable  [línea 343]

  void es_writable( $path  )

Parámetros:
   $path: 




Desarrollado por SIU.
Documentación generada con phpDocumentor 1.4.3