Initial import

This commit is contained in:
Nextcloud Team 2021-11-30 11:20:42 +01:00 committed by Lukas Reschke
commit 2295a33590
884 changed files with 93939 additions and 0 deletions

View file

@ -0,0 +1,37 @@
<?php
namespace AIO\Data;
class DataConst {
public static function GetDataDirectory() : string {
if(is_dir('/mnt/docker-aio-config/data/')) {
return '/mnt/docker-aio-config/data/';
}
return realpath(__DIR__ . '/../../data/');
}
public static function GetSessionDirectory() : string {
if(is_dir('/mnt/docker-aio-config/session/')) {
return '/mnt/docker-aio-config/session/';
}
return realpath(__DIR__ . '/../../session/');
}
public static function GetConfigFile() : string {
return self::GetDataDirectory() . '/configuration.json';
}
public static function GetBackupSecretFile() : string {
return self::GetDataDirectory() . '/backupsecret';
}
public static function GetBackupKeyFile() : string {
return self::GetDataDirectory() . '/borg.config';
}
public static function GetBackupArchivesList() : string {
return self::GetDataDirectory() . '/backup_archives.list';
}
}