Ejemplo n.º 1
0
 /**
  * Boot::adicionalesIncluir()
  *
  * Genera la carga de procesos adicionales
  * necesarios dentro de la aplicacion
  *  
  * @return void
  */
 private function adicionalesIncluir()
 {
     date_default_timezone_set($this->confg['sistema']['tiempo']['zona']);
     require implode(DIRECTORY_SEPARATOR, array(ROOT_APPS, $this->confg['fuente']['directorio'], ENV_ENTORNO, 'Fuente', 'Configuracion', 'Parametros.php'));
     $consola = new \AutoCargador('Consola', implode(DIRECTORY_SEPARATOR, array(ROOT_APPS, $this->confg['fuente']['directorio'], ENV_ENTORNO, 'Fuente', 'Complementos')));
     $consola->registrar();
     $entidades = new \AutoCargador('Entidades', implode(DIRECTORY_SEPARATOR, array(ROOT_APPS, $this->confg['fuente']['directorio'], ENV_ENTORNO, 'Fuente', 'Complementos', 'ORM')));
     $entidades->registrar();
     $formulario = new \AutoCargador('Formularios', implode(DIRECTORY_SEPARATOR, array(ROOT_APPS, $this->confg['fuente']['directorio'], ENV_ENTORNO, 'Fuente', 'Complementos')));
     $formulario->registrar();
     $interface = new \AutoCargador('Interfaces', implode(DIRECTORY_SEPARATOR, array(ROOT_APPS, $this->confg['fuente']['directorio'], ENV_ENTORNO, 'Fuente', 'Complementos')));
     $interface->registrar();
     Autoloader::register(implode(DIRECTORY_SEPARATOR, array(ROOT_APPS, $this->confg['fuente']['directorio'], ENV_ENTORNO, 'Fuente', 'Complementos', 'ORM', 'Proxy')), 'Proxy');
     $utilidades = new \AutoCargador('Utilidades', implode(DIRECTORY_SEPARATOR, array(ROOT_APPS, $this->confg['fuente']['directorio'], ENV_ENTORNO, 'Fuente', 'Complementos')));
     $utilidades->registrar();
     $controladorMVC = new \AutoCargador('Controlador', implode(DIRECTORY_SEPARATOR, array(ROOT_APPS, $this->confg['fuente']['directorio'], ENV_ENTORNO, 'Fuente', 'Sistema')));
     $controladorMVC->registrarControlador();
     $modeloMVC = new \AutoCargador('Modelo', implode(DIRECTORY_SEPARATOR, array(ROOT_APPS, $this->confg['fuente']['directorio'], ENV_ENTORNO, 'Fuente', 'Sistema')));
     $modeloMVC->registrarModelo();
 }