X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FConsole%2FConfig.php;h=efb795360cac7c9ba5c882c7ec3480c256b936aa;hb=40a126306621fe9eadb58101bd19a0be32e4c163;hp=e32983a68a652aa6e332710798e002afb25acadd;hpb=4c7d3a6371c1f9b47ac01e6d479e652d7ee1d211;p=friendica.git diff --git a/src/Console/Config.php b/src/Console/Config.php index e32983a68a..efb795360c 100644 --- a/src/Console/Config.php +++ b/src/Console/Config.php @@ -1,6 +1,6 @@ config = $config; } - protected function doExecute() + protected function doExecute(): int { if ($this->getOption('v')) { $this->out('Executable: ' . $this->executable); @@ -115,10 +115,6 @@ HELP; throw new CommandArgsException('Too many arguments'); } - if (!$this->appMode->has(App\Mode::DBCONFIGAVAILABLE)) { - $this->out('Database isn\'t ready or populated yet, showing file config only'); - } - if (count($this->args) == 3) { $cat = $this->getArgument(0); $key = $this->getArgument(1); @@ -157,7 +153,7 @@ HELP; if (count($this->args) == 1) { $cat = $this->getArgument(0); - $this->config->load($cat); + $this->config->reload(); $configCache = $this->config->getCache(); if ($configCache->get($cat) !== null) { @@ -178,11 +174,7 @@ HELP; } if (count($this->args) == 0) { - $this->config->load(); - - if ($this->config->get('system', 'config_adapter') == 'jit' && $this->appMode->has(App\Mode::DBCONFIGAVAILABLE)) { - $this->out('Warning: The JIT (Just In Time) Config adapter doesn\'t support loading the entire configuration, showing file config only'); - } + $this->config->reload(); $config = $this->config->getCache()->getAll(); foreach ($config as $cat => $section) {