]> git.mxchange.org Git - friendica.git/blobdiff - src/Core/Console.php
Merge pull request #11288 from annando/api-fix2
[friendica.git] / src / Core / Console.php
index fe2c969f239366904b68c2d82478455d344c473c..28bf8523dc8ad3cd92af27c31b5b1c2324eab5b9 100644 (file)
@@ -1,6 +1,6 @@
 <?php
 /**
 <?php
 /**
- * @copyright Copyright (C) 2020, Friendica
+ * @copyright Copyright (C) 2010-2022, the Friendica project
  *
  * @license GNU AGPL version 3 or any later version
  *
  *
  * @license GNU AGPL version 3 or any later version
  *
@@ -47,6 +47,7 @@ Commands:
        addon                  Addon management
        cache                  Manage node cache
        config                 Edit site config
        addon                  Addon management
        cache                  Manage node cache
        config                 Edit site config
+       contact                Contact management
        createdoxygen          Generate Doxygen headers
        dbstructure            Do database updates
        docbloxerrorchecker    Check the file tree for DocBlox errors
        createdoxygen          Generate Doxygen headers
        dbstructure            Do database updates
        docbloxerrorchecker    Check the file tree for DocBlox errors
@@ -76,27 +77,29 @@ HELP;
 
        protected $subConsoles = [
                'addon'                  => Friendica\Console\Addon::class,
 
        protected $subConsoles = [
                'addon'                  => Friendica\Console\Addon::class,
+               'archivecontact'         => Friendica\Console\ArchiveContact::class,
+               'autoinstall'            => Friendica\Console\AutomaticInstallation::class,
                'cache'                  => Friendica\Console\Cache::class,
                'config'                 => Friendica\Console\Config::class,
                'cache'                  => Friendica\Console\Cache::class,
                'config'                 => Friendica\Console\Config::class,
+               'contact'                => Friendica\Console\Contact::class,
                'createdoxygen'          => Friendica\Console\CreateDoxygen::class,
                'docbloxerrorchecker'    => Friendica\Console\DocBloxErrorChecker::class,
                'dbstructure'            => Friendica\Console\DatabaseStructure::class,
                'extract'                => Friendica\Console\Extract::class,
                'createdoxygen'          => Friendica\Console\CreateDoxygen::class,
                'docbloxerrorchecker'    => Friendica\Console\DocBloxErrorChecker::class,
                'dbstructure'            => Friendica\Console\DatabaseStructure::class,
                'extract'                => Friendica\Console\Extract::class,
+               'fixapdeliveryworkertaskparameters' => Friendica\Console\FixAPDeliveryWorkerTaskParameters::class,
                'globalcommunityblock'   => Friendica\Console\GlobalCommunityBlock::class,
                'globalcommunitysilence' => Friendica\Console\GlobalCommunitySilence::class,
                'globalcommunityblock'   => Friendica\Console\GlobalCommunityBlock::class,
                'globalcommunitysilence' => Friendica\Console\GlobalCommunitySilence::class,
-               'archivecontact'         => Friendica\Console\ArchiveContact::class,
-               'autoinstall'            => Friendica\Console\AutomaticInstallation::class,
                'lock'                   => Friendica\Console\Lock::class,
                'maintenance'            => Friendica\Console\Maintenance::class,
                'lock'                   => Friendica\Console\Lock::class,
                'maintenance'            => Friendica\Console\Maintenance::class,
-               'user'                   => Friendica\Console\User::class,
                'php2po'                 => Friendica\Console\PhpToPo::class,
                'php2po'                 => Friendica\Console\PhpToPo::class,
-               'po2php'                 => Friendica\Console\PoToPhp::class,
-               'typo'                   => Friendica\Console\Typo::class,
                'postupdate'             => Friendica\Console\PostUpdate::class,
                'postupdate'             => Friendica\Console\PostUpdate::class,
+               'po2php'                 => Friendica\Console\PoToPhp::class,
+               'relay'                  => Friendica\Console\Relay::class,
                'serverblock'            => Friendica\Console\ServerBlock::class,
                'storage'                => Friendica\Console\Storage::class,
                'serverblock'            => Friendica\Console\ServerBlock::class,
                'storage'                => Friendica\Console\Storage::class,
-               'relay'                  => Friendica\Console\Relay::class,
-               'fixapdeliveryworkertaskparameters' => Friendica\Console\FixAPDeliveryWorkerTaskParameters::class,
+               'test'                   => Friendica\Console\Test::class,
+               'typo'                   => Friendica\Console\Typo::class,
+               'user'                   => Friendica\Console\User::class,
        ];
 
        /**
        ];
 
        /**
@@ -170,6 +173,8 @@ HELP;
 
                Friendica\DI::init($this->dice);
 
 
                Friendica\DI::init($this->dice);
 
+               Renderer::registerTemplateEngine('Friendica\Render\FriendicaSmartyEngine');
+
                /** @var Console $subconsole */
                $subconsole = $this->dice->create($className, [$subargs]);
 
                /** @var Console $subconsole */
                $subconsole = $this->dice->create($className, [$subargs]);