]> git.mxchange.org Git - friendica.git/blobdiff - src/Core/Console.php
Reformat code
[friendica.git] / src / Core / Console.php
index 29ccd795b826078fcc1c85035d81d1458eeade71..c60f36296a56010c2d2be0c4d2c87187654639d3 100644 (file)
@@ -14,6 +14,7 @@ class Console extends \Asika\SimpleConsole\Console
        protected $customHelpOptions = ['h', 'help', '?'];
 
        protected $subConsoles = [
+               'cache'                  => __NAMESPACE__ . '\Console\Cache',
                'config'                 => __NAMESPACE__ . '\Console\Config',
                'createdoxygen'          => __NAMESPACE__ . '\Console\CreateDoxygen',
                'docbloxerrorchecker'    => __NAMESPACE__ . '\Console\DocBloxErrorChecker',
@@ -29,6 +30,7 @@ class Console extends \Asika\SimpleConsole\Console
                'po2php'                 => __NAMESPACE__ . '\Console\PoToPhp',
                'typo'                   => __NAMESPACE__ . '\Console\Typo',
                'postupdate'             => __NAMESPACE__ . '\Console\PostUpdate',
+               'storage'                => __NAMESPACE__ . '\Console\Storage',
        ];
 
        protected function getHelp()
@@ -37,6 +39,7 @@ class Console extends \Asika\SimpleConsole\Console
 Usage: bin/console [--version] [-h|--help|-?] <command> [<args>] [-v]
 
 Commands:
+       cache                  Manage node cache
        config                 Edit site config
        createdoxygen          Generate Doxygen headers
        dbstructure            Do database updates
@@ -53,6 +56,7 @@ Commands:
        po2php                 Generate a strings.php file from a messages.po file
        typo                   Checks for parse errors in Friendica files
        postupdate             Execute pending post update scripts (can last days)
+       storage                Manage storage backend
 
 Options:
        -h|--help|-? Show help information
@@ -69,7 +73,6 @@ HELP;
                        $this->out('Options: ' . var_export($this->options, true));
                }
 
-               $showHelp = false;
                $subHelp = false;
                $command = null;
 
@@ -79,7 +82,6 @@ HELP;
                        return 0;
                } elseif ((count($this->options) === 0 || $this->getOption($this->customHelpOptions) === true || $this->getOption($this->customHelpOptions) === 1) && count($this->args) === 0
                ) {
-                       $showHelp = true;
                } elseif (count($this->args) >= 2 && $this->getArgument(0) == 'help') {
                        $command = $this->getArgument(1);
                        $subHelp = true;
@@ -119,6 +121,7 @@ HELP;
 
                $className = $this->subConsoles[$command];
 
+               /** @var Console $subconsole */
                $subconsole = new $className($subargs);
 
                foreach ($this->options as $name => $value) {