/**
  * Lista::listado()
  * 
  * Genera la matriz de datos para generar
  * el listado de la tabla correspondiente
  * 
  * @param object $input
  * @param object $output
  * @return raw
  */
 private function listado(InputInterface $input, OutputInterface $output)
 {
     $listado = ConfigModulos::leer(ConfigAcceso::leer($input->getArgument('app'), 'fuente', 'directorio'), 'Desarrollo');
     foreach ($listado['modulos'] as $nombre => $param) {
         $lista[] = array($nombre, $param['habilitado'] == true ? '<info>ACTIVO</info>' : '<error>INACTIVO</error>', $param['mantenimiento'] == true ? '<error>ACTIVO</error>' : '<info>INACTIVO</info>');
     }
     return $lista;
 }
Example #2
0
 /**
  * Boot::moduloValidacion()
  * 
  * Genera la validacion de modulos activos
  * @return void
  */
 private function moduloValidacion()
 {
     $this->confgModulo = ConfigModulos::leer($this->confg['fuente']['directorio'], ENV_ENTORNO);
     if ($this->confgModulo['configuracion']['habilitado'] == true) {
         $this->moduloSeleccion();
     } else {
         $this->cargaMVC();
     }
 }