Tengo un pequeño problemita, en mi cms, tengo esta funcion que me carga las librerias de funciones para su uso, el problema es que yo nesecito que las librerias cargadas(clases) queden disponibles al usuario de esta forma:
Código:
$core->nombre_libreria
Código:
$core->load_library("LoadableModule");
Código:
$core->modules->add_module($module_descriptor);
No se si se entiende, el problema se produce al ejecutar este codigo:
Código:
if ($instantiate)
{
$class_name = 'TWS_'.$class;
if(class_exists($class_name))
{
$this->objects[$class] =& new $class_name();
$kernel_var = $this->objects[$class]->get_kernel_var();
$this->$kernel_var = $this->objects[$class]; // ACA es el error!
} else {
trigger_error("Kernel panic: Can't load the requested library(".$class."). The library is corrupted.", E_USER_ERROR);
}
}
PD: uso PHP5.
Saludos y muchas gracias