ILIAS
trunk Revision v11.0_alpha-3011-gc6b235a2e85
|
Public Member Functions | |
__construct (int $a_container_id, int $a_usr_id) | |
getRelativePathExMailDirectory () | |
![]() | |
__construct (private int $storage_type, private bool $path_conversion, private int $container_id) | |
Constructor. More... | |
fileExists (string $a_absolute_path) | |
getContainerId () | |
writeToFile (string $a_data, $a_absolute_path) | |
copyFile (string $a_from, string $a_to) | |
create () | |
getAbsolutePath () | |
Calculates the full path on the filesystem. More... | |
delete () | |
deleteDirectory (string $a_abs_name) | |
deleteFile (string $a_abs_name) | |
appendToPath (string $a_appendix) | |
getStorageType () | |
getPath () | |
Protected Member Functions | |
getPathPostfix () | |
Get directory name. More... | |
getPathPrefix () | |
Get path prefix. More... | |
![]() | |
getLegacyFullAbsolutePath (string $relative_path) | |
getFileSystemService () | |
getPathPrefix () | |
Get path prefix. More... | |
getPathPostfix () | |
Get directory name. More... | |
getLegacyAbsolutePath () | |
Calculates the absolute filesystem storage location. More... | |
init () | |
Additional Inherited Members | |
![]() | |
static | createPathFromId (int $a_container_id, string $a_name) |
static | _copyDirectory (string $a_sdir, string $a_tdir) |
![]() | |
const | STORAGE_WEB = 1 |
const | STORAGE_DATA = 2 |
const | STORAGE_SECURED = 3 |
![]() | |
string | $path = null |
Filesystems | $file_system_service |
Definition at line 21 of file class.ilFSStorageMail.php.
ilFSStorageMail::__construct | ( | int | $a_container_id, |
int | $a_usr_id | ||
) |
Definition at line 23 of file class.ilFSStorageMail.php.
References ILIAS\GlobalScreen\Provider\__construct(), and ilFileSystemAbstractionStorage\appendToPath().
|
protected |
Get directory name.
E.g for files => file Only relative path, no trailing slash '_<obj_id>' will be appended automatically
Reimplemented from ilFileSystemAbstractionStorage.
Definition at line 30 of file class.ilFSStorageMail.php.
|
protected |
Get path prefix.
Prefix that will be prepended to the path No trailing slash. E.g ilFiles for files
Reimplemented from ilFileSystemAbstractionStorage.
Definition at line 35 of file class.ilFSStorageMail.php.
Referenced by getRelativePathExMailDirectory().
ilFSStorageMail::getRelativePathExMailDirectory | ( | ) |
Definition at line 40 of file class.ilFSStorageMail.php.
References ilFileSystemAbstractionStorage\$path, ilFileSystemAbstractionStorage\getAbsolutePath(), ilFileUtils\getDataDir(), getPathPrefix(), ilFileSystemAbstractionStorage\getStorageType(), ilFileUtils\getWebspaceDir(), ilFileUtils\removeTrailingPathSeparators(), ilFileSystemAbstractionStorage\STORAGE_DATA, and ilFileSystemAbstractionStorage\STORAGE_WEB.