phpkrond
[ class tree: phpkrond ] [ index: phpkrond ] [ all elements ]

Class: krond_cfg

Source Location: Program_Root/mainfunctions.php

Class Overview


Clase que gestiona la configuración del sistema.


Author(s):

  • Francisco José Sánchez Sánchez

Version:

  • 200

Variables

Methods


Inherited Variables

Inherited Methods


Class Details

[line 2398]
Clase que gestiona la configuración del sistema.

Inicializa la conexión con la base de datos.




Tags:

version:  200
author:  Francisco José Sánchez Sánchez


[ Top ]


Class Variables

$basedatos =

[line 2409]

Contiene el nombre de la base de datos.


Type:   mixed


[ Top ]

$db =

[line 2469]

Contiene la conexion de la base de datos.

Este atributo es del tipo newADOconnection que pertenece a ADODB. Automaticamente es inicializado recogiendolo de la objeto $GLOBALS['KROND_CFG']. Este objeto tiene un atributo, $db, que inicializa la conexion con la base de datos.



Type:   mixed


[ Top ]

$locale =

[line 2458]

Tipo de local de la página.

Se utiliza para configurar el programa según las preferencias del país. Ajustando los formatos de fecha y hora. Ej: Para sistemas windows 'sp', 'spanish' -> Español 'en', 'english' -> Ingles 'us' -> USA En sistemas unix se rigen por los nombres de locales tradicionales. 'es_ES' -> Español de España 'en_ES' -> Ingles 'en_US' -> Ingles de EEUU



Type:   mixed


[ Top ]

$motorSql =

[line 2441]

Tipo de servidor de BD.

Los tipos de servidores se pueden consultar en los tipos de servidores adminitidos por ADODB: mysql, pgsql, odbc y otros.



Type:   mixed


[ Top ]

$password =

[line 2423]

Password del usuario para conectarse con la BD.

Esta clave no esta encriptada.



Type:   mixed


[ Top ]

$servidor =

[line 2431]

Nombre del servidor de BD.

Puede ser el nombre DNS del servidor o su dirección IP.



Type:   mixed


[ Top ]

$username =

[line 2415]

Nombre del usuario con permisos para conectarse con la BD.


Type:   mixed


[ Top ]

$version =  "200"

[line 2403]

Atributo de la clase que guarda la versión del programa.


Type:   mixed


[ Top ]



Class Methods


constructor krond_cfg [line 2484]

krond_cfg krond_cfg( $bd $bd, $user $user, $pwd $pwd, $server $server, $motorSql $motorSql, mixed $locale)

Contructor de la clase para inicializar los atributos.

Inicializa los atributos de la clase y llama a la función que realiza la conexion con la base de datos. Estos valores se pueden poner en el fichero 'config.inc.php'.




Parameters:

$bd   $bd   Nombre de la base de datos que alberga el sistema.
$user   $user   Nombre del usuario de conexión con la BD.
$pwd   $pwd   Password del usuario de conexión con la BD.
$server   $server   Servidor de Base de Datos.
$motorSql   $motorSql   Tipo de Servidor de BD.

[ Top ]

method get_variable [line 2538]

String get_variable( $nombreVar $nombreVar)

Devuelve el valor de un variable de configuración.

Esta funcion se utiliza para devolver valores de configuración que se encuentran almencenados en la base de datos. Estas variables se almacenan en la tabla 'krond_config'. El nombre de la variable se encuentra en el campo 'nombre' y su valor en campo 'valor'.




Tags:

return:  Valor de la variable.


Parameters:

$nombreVar   $nombreVar   Nombre de la variable.

[ Top ]

method init [line 2501]

void init( )

Realiza la conexion con la base de datos.

Inicializa el atributo $this->db que contiene la conexión con la base de datos. Tambien configura el locale del sistema.




[ Top ]

method toString [line 2516]

void toString( )

Muestra las variables de la configuración del sistema.

Las variables de configuración del sistema dan información sobre la versión, nombre de la base de datos, usuario de de conexion y clave del mismo. Nombre del servidor y tipo de servidor.




[ Top ]


Documentation generated on Sun, 14 Sep 2003 01:54:43 +0200 by phpDocumentor 1.2.1