$context['ClaseAlias'] = $class_alias; $context['fClase'] = $class_url; $context['Method'] = $action; $context['Path'] = dirname($fclass); $context['PathT'] = $fclass2; $context['File'] = $fclass; $context['Uri'] = $auri; if (count($context['Uri']) > 3) { $params = array_slice($context['Uri'], 3); } else { $params = array(); } // dbg_array( $context ); if (file_exists($fclass)) { require_once "inc_doctrine_config.php"; require_once $fclass; $class = "_" . $class; if (class_exists($class)) { $conn = Doctrine_Manager::getInstance()->connection(); $obj = new $class($context); $obj->{$action}($params); } else { echo 'Clase no existe ...;'; $obj = new Controller($context); $obj->displayError(__ERR_METODO__); } } else { echo 'ERROR FILE NO EXS'; $obj = new Controller($context); $obj->displayError(__ERR_ARCHIVO__); }