Files
fdn2/private/lib/system/lib.inclusion.php
T

64 lines
1.6 KiB
PHP

<?php
/*
Author: Riccardo Di Dato
Creation Date: 22/dic/2015
*/
// Inclue Saam
require_once(dirname(__FILE__)."/FSObject.php");
require_once(dirname(__FILE__)."/SFSManager.php");
require_once(dirname(__FILE__)."/SystemController.php");
require_once(dirname(__FILE__)."/fsobjects/LocallyMountedFS.php");
// _____ ____ ___
// | ___/ ___| / _ \
// | |_ \___ \| | | |
// | _| ___) | |_| |
// |_| |____/ \___/
//
SFSManager::addFilesystem(new LocallyMountedFS(
FSObject::$DEVICE_TYPE_HARD_DRIVE,
FSObject::$WRITELAW_NOT_WRITEABLE,
LocallyMountedFS::$ACCESSMODE_RO,
"/",
"Root Filesystem")
);
SFSManager::addFilesystem(new LocallyMountedFS(
FSObject::$DEVICE_TYPE_HARD_DRIVE,
FSObject::$WRITELAW_NORMALLY_W,
LocallyMountedFS::$ACCESSMODE_RW,
$config->paths->log,
"Log Filesystem")
);
SFSManager::addFilesystem(new LocallyMountedFS(
FSObject::$DEVICE_TYPE_HARD_DRIVE,
FSObject::$WRITELAW_NORMALLY_W,
LocallyMountedFS::$ACCESSMODE_RW,
$config->paths->backup,
"Backups Filesystem")
);
SFSManager::addFilesystem(new LocallyMountedFS(
FSObject::$DEVICE_TYPE_HARD_DRIVE,
FSObject::$WRITELAW_NORMALLY_W,
LocallyMountedFS::$ACCESSMODE_RW,
$config->paths->media,
"Media Filesystem")
);
SFSManager::addFilesystem(new LocallyMountedFS(
FSObject::$DEVICE_TYPE_HARD_DRIVE,
FSObject::$WRITELAW_NORMALLY_W,
LocallyMountedFS::$ACCESSMODE_RW,
$config->paths->tmp,
"Temporary Filesystem")
);
SFSManager::addFilesystem(new LocallyMountedFS(
FSObject::$DEVICE_TYPE_HARD_DRIVE,
FSObject::$WRITELAW_NORMALLY_W,
LocallyMountedFS::$ACCESSMODE_RW,
$config->paths->xsendfile,
"XSendFile Filesystem")
);
?>