|
ILIAS
release_8 Revision v8.24
|
Inheritance diagram for ilFSStorageMail:
Collaboration diagram for ilFSStorageMail:Public Member Functions | |
| __construct (int $a_container_id, int $a_usr_id) | |
| getRelativePathExMailDirectory () | |
Public Member Functions inherited from ilFileSystemAbstractionStorage | |
| __construct (int $a_storage_type, bool $a_path_conversion, int $a_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... | |
Protected Member Functions inherited from ilFileSystemAbstractionStorage | |
| 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 Public Member Functions inherited from ilFileSystemAbstractionStorage | |
| static | createPathFromId (int $a_container_id, string $a_name) |
| static | _copyDirectory (string $a_sdir, string $a_tdir) |
Data Fields inherited from ilFileSystemAbstractionStorage | |
| const | STORAGE_WEB = 1 |
| const | STORAGE_DATA = 2 |
| const | STORAGE_SECURED = 3 |
Protected Attributes inherited from ilFileSystemAbstractionStorage | |
| string | $path = null |
| ILIAS Filesystem Filesystems | $file_system_service |
Definition at line 24 of file class.ilFSStorageMail.php.
| ilFSStorageMail::__construct | ( | int | $a_container_id, |
| int | $a_usr_id | ||
| ) |
Definition at line 26 of file class.ilFSStorageMail.php.
References ILIAS\GlobalScreen\Provider\__construct(), and ilFileSystemAbstractionStorage\appendToPath().
Here is the call graph for this function:
|
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 33 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 38 of file class.ilFSStorageMail.php.
Referenced by getRelativePathExMailDirectory().
Here is the caller graph for this function:| ilFSStorageMail::getRelativePathExMailDirectory | ( | ) |
Definition at line 43 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.
Here is the call graph for this function: