<?php
/**
- * @copyright Copyright (C) 2020, Friendica
+ * @copyright Copyright (C) 2010-2022, the Friendica project
*
* @license GNU AGPL version 3 or any later version
*
Usage: bin/console [--version] [-h|--help|-?] <command> [<args>] [-v]
Commands:
+ 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
autoinstall Starts automatic installation of friendica based on values from htconfig.php
lock Edit site locks
maintenance Set maintenance mode for this node
+ movetoavatarcache Move cached avatars to the file based avatar cache
user User management
php2po Generate a messages.po file from a strings.php file
po2php Generate a strings.php file from a messages.po file
postupdate Execute pending post update scripts (can last days)
serverblock Manage blocked servers
storage Manage storage backend
- relay Manage ActivityPub relais
+ relay Manage ActivityPub relay servers
Options:
-h|--help|-? Show help information
}
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,
+ '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,
+ 'fixapdeliveryworkertaskparameters' => Friendica\Console\FixAPDeliveryWorkerTaskParameters::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,
- 'user' => Friendica\Console\User::class,
+ 'movetoavatarcache' => Friendica\Console\MoveToAvatarCache::class,
'php2po' => Friendica\Console\PhpToPo::class,
- 'po2php' => Friendica\Console\PoToPhp::class,
- 'typo' => Friendica\Console\Typo::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,
- 'relay' => Friendica\Console\Relay::class,
+ 'test' => Friendica\Console\Test::class,
+ 'typo' => Friendica\Console\Typo::class,
+ 'user' => Friendica\Console\User::class,
];
/**
Friendica\DI::init($this->dice);
+ Renderer::registerTemplateEngine('Friendica\Render\FriendicaSmartyEngine');
+
/** @var Console $subconsole */
$subconsole = $this->dice->create($className, [$subargs]);