X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2FConsole%2FServerBlock.php;h=322f8f6ee305feccb83315988646fa756739b904;hb=c07cb2c8f31154cc424e99c95740d753501e09b7;hp=202f7bb75edf271fe43ad7d1c4d36442e22fb033;hpb=b5a9a1f1d312b50631c2f8b35807f74116d912a8;p=friendica.git diff --git a/src/Console/ServerBlock.php b/src/Console/ServerBlock.php index 202f7bb75e..322f8f6ee3 100644 --- a/src/Console/ServerBlock.php +++ b/src/Console/ServerBlock.php @@ -5,7 +5,6 @@ namespace Friendica\Console; use Asika\SimpleConsole\CommandArgsException; use Asika\SimpleConsole\Console; use Console_Table; -use Friendica\BaseObject; use Friendica\Core\Config\Configuration; /** @@ -20,6 +19,11 @@ class ServerBlock extends Console protected $helpOptions = ['h', 'help', '?']; + /** + * @var Configuration + */ + private $config; + protected function getHelp() { $help = <<config = $config; + } + + protected function doExecute() + { if (count($this->args) == 0) { - $this->printBlockedServers($a->getConfig()); + $this->printBlockedServers($this->config); return 0; } switch ($this->getArgument(0)) { case 'add': - return $this->addBlockedServer($a->getConfig()); + return $this->addBlockedServer($this->config); case 'remove': - return $this->removeBlockedServer($a->getConfig()); + return $this->removeBlockedServer($this->config); default: throw new CommandArgsException('Unknown command.'); break; @@ -74,7 +83,7 @@ HELP; { $table = new Console_Table(); $table->setHeaders(['Domain', 'Reason']); - $blocklist = $config->get('system', 'blocklist'); + $blocklist = $config->get('system', 'blocklist', []); foreach ($blocklist as $domain) { $table->addRow($domain); } @@ -99,7 +108,7 @@ HELP; $update = false; - $currBlocklist = $config->get('system', 'blocklist'); + $currBlocklist = $config->get('system', 'blocklist', []); $newBlockList = []; foreach ($currBlocklist as $blocked) { if ($blocked['domain'] === $domain) { @@ -150,7 +159,7 @@ HELP; $found = false; - $currBlocklist = $config->get('system', 'blocklist'); + $currBlocklist = $config->get('system', 'blocklist', []); $newBlockList = []; foreach ($currBlocklist as $blocked) { if ($blocked['domain'] === $domain) {