|
|
|
|
@ -12,6 +12,7 @@ use OC\Setup;
|
|
|
|
|
use OCP\IInitialStateService;
|
|
|
|
|
use OCP\IURLGenerator;
|
|
|
|
|
use OCP\Server;
|
|
|
|
|
use OCP\ServerVersion;
|
|
|
|
|
use OCP\Template\ITemplateManager;
|
|
|
|
|
use OCP\Util;
|
|
|
|
|
use Psr\Log\LoggerInterface;
|
|
|
|
|
@ -25,6 +26,7 @@ class SetupController {
|
|
|
|
|
protected ITemplateManager $templateManager,
|
|
|
|
|
protected IInitialStateService $initialStateService,
|
|
|
|
|
protected IURLGenerator $urlGenerator,
|
|
|
|
|
protected ServerVersion $serverVersion,
|
|
|
|
|
) {
|
|
|
|
|
$this->autoConfigFile = \OC::$configDir . 'autoconfig.php';
|
|
|
|
|
}
|
|
|
|
|
@ -80,6 +82,8 @@ class SetupController {
|
|
|
|
|
'dbtype' => '',
|
|
|
|
|
'hasAutoconfig' => false,
|
|
|
|
|
'serverRoot' => \OC::$SERVERROOT,
|
|
|
|
|
'version' => implode('.', $this->serverVersion->getVersion()),
|
|
|
|
|
'versionstring' => $this->serverVersion->getVersionString(),
|
|
|
|
|
];
|
|
|
|
|
$parameters = array_merge($defaults, $post);
|
|
|
|
|
|
|
|
|
|
|