/** * 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; }
/** * 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(); } }