Exemplo n.º 1
0
 function get_lista_instancias()
 {
     $instancias = toba_modelo_instancia::get_lista();
     $datos = array();
     $a = 0;
     foreach ($instancias as $x) {
         $datos[$a]['id'] = $x;
         $datos[$a]['desc'] = $x;
         $a++;
     }
     return $datos;
 }
Exemplo n.º 2
0
 /**
  * Muestra información de la instalación.
  * @gtk_icono info_chico.gif
  * @gtk_no_mostrar 1
  * @gtk_separador 1 
  */
 function opcion__info()
 {
     if (toba_modelo_instalacion::existe_info_basica()) {
         $this->consola->enter();
         //VERSION
         $this->consola->lista(array(toba_modelo_instalacion::get_version_actual()->__toString()), "VERSION");
         // INSTANCIAS
         $instancias = toba_modelo_instancia::get_lista();
         if ($instancias) {
             $this->consola->lista($instancias, 'INSTANCIAS');
         } else {
             $this->consola->enter();
             $this->consola->mensaje('ATENCION: No existen INSTANCIAS definidas.');
         }
         // BASES
         $this->mostrar_bases_definidas();
         // ID de grupo de DESARROLLO
         $grupo = $this->get_instalacion()->get_id_grupo_desarrollo();
         if (isset($grupo)) {
             $this->consola->lista(array($grupo), 'ID grupo desarrollo');
         } else {
             $this->consola->enter();
             $this->consola->mensaje('ATENCION: No esta definido el ID del GRUPO de DESARROLLO.');
         }
         // PROYECTOS
         $proyectos = toba_modelo_proyecto::get_lista();
         if ($proyectos) {
             $lista_proyectos = array();
             foreach ($proyectos as $dir => $id) {
                 $lista_proyectos[] = "{$id} ({$dir})";
             }
             $this->consola->lista($lista_proyectos, 'PROYECTOS (sólo en la carpeta por defecto)');
         } else {
             $this->consola->enter();
             $this->consola->mensaje('ATENCION: No existen PROYECTOS definidos.');
         }
     } else {
         $this->consola->enter();
         $this->consola->mensaje('La INSTALACION no ha sido inicializada.');
     }
 }
Exemplo n.º 3
0
 function get_lista_instancias()
 {
     return toba_modelo_instancia::get_lista();
 }