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; }
/** * 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.'); } }
function get_lista_instancias() { return toba_modelo_instancia::get_lista(); }