]> git.mxchange.org Git - friendica.git/blobdiff - src/Core/Console.php
Merge pull request #6219 from MrPetovan/task/remove-x
[friendica.git] / src / Core / Console.php
index fa69ad968e2ac450ad2d5e9ab6afb802a4c47735..9edc12b64c93b690646f75786589f52a16c0e136 100644 (file)
@@ -5,7 +5,7 @@ namespace Friendica\Core;
 /**
  * Description of Console
  *
- * @author Hypolite Petovan <mrpetovan@gmail.com>
+ * @author Hypolite Petovan <hypolite@mrpetovan.com>
  */
 class Console extends \Asika\SimpleConsole\Console
 {
@@ -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',
@@ -21,12 +22,14 @@ class Console extends \Asika\SimpleConsole\Console
                'extract'                => __NAMESPACE__ . '\Console\Extract',
                'globalcommunityblock'   => __NAMESPACE__ . '\Console\GlobalCommunityBlock',
                'globalcommunitysilence' => __NAMESPACE__ . '\Console\GlobalCommunitySilence',
-               'install'                => __NAMESPACE__ . '\Console\AutomaticInstallation',
+               'archivecontact'         => __NAMESPACE__ . '\Console\ArchiveContact',
+               'autoinstall'            => __NAMESPACE__ . '\Console\AutomaticInstallation',
                'maintenance'            => __NAMESPACE__ . '\Console\Maintenance',
                'newpassword'            => __NAMESPACE__ . '\Console\NewPassword',
                'php2po'                 => __NAMESPACE__ . '\Console\PhpToPo',
                'po2php'                 => __NAMESPACE__ . '\Console\PoToPhp',
                'typo'                   => __NAMESPACE__ . '\Console\Typo',
+               'postupdate'             => __NAMESPACE__ . '\Console\PostUpdate',
        ];
 
        protected function getHelp()
@@ -35,6 +38,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
@@ -42,13 +46,15 @@ Commands:
        extract                Generate translation string file for the Friendica project (deprecated)
        globalcommunityblock   Block remote profile from interacting with this node
        globalcommunitysilence Silence remote profile from global community page
+       archivecontact         Archive a contact when you know that it isn't existing anymore
        help                   Show help about a command, e.g (bin/console help config)
-       install                Starts automatic installation of friendica based on values from htconfig.php
+       autoinstall            Starts automatic installation of friendica based on values from htconfig.php
        maintenance            Set maintenance mode for this node
        newpassword            Set a new password for a given user
        php2po                 Generate a messages.po file from a strings.php file
        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)
 
 Options:
        -h|--help|-? Show help information