<?php
/**
- * @copyright Copyright (C) 2010-2022, the Friendica project
+ * @copyright Copyright (C) 2010-2023, the Friendica project
*
* @license GNU AGPL version 3 or any later version
*
HELP;
}
- public function __construct(App\Mode $appMode, Cache $keyValueCache, IManageConfigValues $config, Database $dba, array $argv = null)
+ public function __construct(App\Mode $appMode, Cache $configCache, IManageConfigValues $config, Database $dba, array $argv = null)
{
parent::__construct($argv);
$this->appMode = $appMode;
- $this->configCache = $keyValueCache;
+ $this->configCache = $configCache;
$this->config = $config;
$this->dba = $dba;
}
$this->out('The Friendica URL has to be set during CLI installation.');
return 1;
} else {
- $baseUrl = new BaseURL($this->config, []);
- $baseUrl->saveByURL($url);
+ $configCache->set('system', 'url', $url);
}
$installer->createConfig($configCache);