Class: zen_config_ini_Archivo

Source Location: /zenphp/clases/clase_zen_config.php

Class Overview [line 687]


zen_config_ini_Archivo

Author(s):

  • Juan Belón & James Barwick

Version:

Copyright:

Variables

Constants

Methods


Inherited Variables

Inherited Constants

Inherited Methods



Class Details

zen_config_ini_Archivo

Esta clase permite parsear y editar ficheros .INI

Tags:

[ Top ]


Class Variables

$fichero

[line 695]

Nombre del fichero para lectura/escritura

Tags:

  • access - private

Type: str

Overrides:

[ Top ]

$secciones

[line 708]

zen_config_ini_Seccion : lista. Array asociativo indexado por los nombres de las secciones.

Tags:

  • var - de objetos zen_config_ini_Seccion
  • access - private

Type: array()

Overrides:

[ Top ]


Class Methods

zen_config_ini_Archivo

zen_config_ini_Archivo zen_config_ini_Archivo( str $fichero)

[line 718]

Constructor

Crea un contenedor para los contenidos de zen_config_ini_Archivo

Tags:

  • access - public

Parameters:

  • str $fichero -

[ Top ]

crearSeccion

zen_config_ini_Seccion crearSeccion( str $llave)

[line 846]

crearSeccion

Añade la sección o reemplaza la sección especificada

Tags:

  • access - public

Parameters:

  • str $llave -

[ Top ]

escribir_fichero

str escribir_fichero( )

[line 822]

escribir_fichero

Escribe el contenido del fichero.INI a disco

Tags:

  • return - representando un código de error o vacío si no hay error
  • access - public

Parameters:

[ Top ]

leer_fichero

str leer_fichero( )

[line 802]

leer_fichero

Parsea los datos del fichero pasado en el constructor

Tags:

  • return - representa un código de error si está vacío el nombre de fichero o vacío si no hay error
  • access - public

Parameters:

[ Top ]

obtenerItem

zen_config_ini_Valor obtenerItem( str $seccion, str $llave)

[line 766]

obtenerItem

Devuelve el valor de la sección, un valor vacío '' si no es una sección

Tags:

  • return - valor identificado por el nombre pasado en $llave
  • access - public

Parameters:

  • str $seccion - nombre de la sección de la que se devuelve el valor
  • str $llave - nombre del valor a devolver

[ Top ]

obtenerSeccion

zen_config_ini_Seccion obtenerSeccion( str $seccion)

[line 746]

obtenerSeccion

Devuelve el objeto zen_config_ini_Seccion de sección

Tags:

  • access - public

Parameters:

  • str $seccion - Nombre o llave de la seccion a devolver

[ Top ]

obtenerSecciones

array() obtenerSecciones( )

[line 733]

obtenerSecciones

Obtiene una lista de secciones. Siempre hay al menos una seccion con el nombre ZF_CONFIG_INI_SECCION_RAIZ. Ésta sección debe estar vacia.

Tags:

  • return - Un vector asociativo de secciones del fichero .INI
  • access - public

Parameters:

[ Top ]

obtenerValorItem

str obtenerValorItem( str $seccion, str $llave)

[line 785]

obtenerValorItem

Obtiene el valor del item de la sección especificada

Tags:

  • return - valor de la llave
  • access - public

Parameters:

  • str $seccion - Nombre de Seccion en el fichero.INI
  • str $llave - el nombre de la llave

[ Top ]

parsear

void parsear( $lineas, str array())

[line 862]

parsear

Parsea un array() de Líneas de un fichero INI

Tags:

  • access - public

Parameters:

  • str array() - $lineas
  • $lineas -

[ Top ]

pasarAcadena

str pasarAcadena( )

[line 962]

pasarAcadena

Devuelve una cadena formateada del fichero

Tags:

  • access - public

Parameters:

[ Top ]


Class Constants


Documentation generated on Fri, 14 Dec 2007 13:14:10 +0100 by phpDocumentor 1.4.0a2