Referencia de la Clase Load


Métodos públicos estáticos

static core ($dir, $lib, $convenant=false)
static extensions ($extension)
static vendors ($vendor)
static helpers ($helper)
static models ($model=null)
static _all_models ($controller, $dir=null)
static get_injected_models ()
static reset_injected_models ()
static boot ()
static model ($model)

Atributos protegidos estáticos

static $_injected_models = array()

Descripción detallada

Definición en la línea 22 del archivo load.php.


Documentación de las funciones miembro

static _all_models ( controller,
dir = null 
) [static]

Carga todos los modelos

Parámetros:
Controller $controller controlador
string $dir directorio a cargar

Definición en la línea 147 del archivo load.php.

static boot (  )  [static]

Inicia el boot

Definición en la línea 185 del archivo load.php.

static core ( dir,
lib,
convenant = false 
) [static]

Carga librerias del core

Parámetros:
string $dir directorio ubicado en el core
string $lib libreria a cargar
boolean $convenant utilizar convenio
Excepciones:
KumbiaException 

Definición en la línea 38 del archivo load.php.

static extensions ( extension  )  [static]

Carga las extensions

Parámetros:
string $extension
Excepciones:
KumbiaException 

Definición en la línea 58 del archivo load.php.

static get_injected_models (  )  [static]

Obtiene los nombres de modelos inyectados en los controladores en notacion CamelCase (es decir el nombre de clase)

Devuelve:
array

Definición en la línea 169 del archivo load.php.

static helpers ( helper  )  [static]

Carga los helpers

Parámetros:
string $helper
Excepciones:
KumbiaException 

Carga helper de usuario

Definición en la línea 84 del archivo load.php.

static model ( model  )  [static]

Obtiene la instancia de un modelo

Parámetros:
string $model
Devuelve:
obj model

Si se utiliza base de datos

Nombre de la clase

Carga la clase

Carga la clase

Definición en la línea 209 del archivo load.php.

static models ( model = null  )  [static]

Carga modelos

Parámetros:
string $model
Excepciones:
KumbiaException 

Si se utiliza base de datos

Definición en la línea 105 del archivo load.php.

static reset_injected_models (  )  [static]

Limpia el buffer de modelos inyectados

Definición en la línea 177 del archivo load.php.

static vendors ( vendor  )  [static]

Carga librerias de terceros

Parámetros:
string $vendor
Excepciones:
KumbiaException 

Definición en la línea 71 del archivo load.php.


Documentación de los campos

$_injected_models = array() [static, protected]

Definición en la línea 29 del archivo load.php.


La documentación para esta clase fue generada a partir del siguiente fichero:

Generado el Fri Jun 12 09:36:53 2009 para KumbiaPHP por  doxygen 1.5.8