|
ILIAS
trunk Revision v12.0_alpha-377-g3641b37b9db
|
Inheritance diagram for ilFSStorageGroup:
Collaboration diagram for ilFSStorageGroup:Public Member Functions | |
| __construct (int $a_container_id=0) | |
| initMemberExportDirectory () | |
| Init export directory and create it if it does not exist. More... | |
| getMemberExportDirectory () | |
| Get path of export directory. More... | |
| addMemberExportFile (string $a_data, string $a_rel_name) | |
| getMemberExportFiles () | |
| getMemberExportFile (string $a_name) | |
| deleteMemberExportFile (string $a_export_name) | |
| hasMemberExportFile (string $a_export_name) | |
Public Member Functions inherited from ilFileSystemAbstractionStorage | |
| __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 () | |
| @inheritDoc More... | |
| getPathPrefix () | |
| @inheritDoc 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 () | |
Protected Attributes | |
| const | MEMBER_EXPORT_DIR = 'memberExport' |
Protected Attributes inherited from ilFileSystemAbstractionStorage | |
| string | $path = null |
| Filesystems | $file_system_service |
Private Attributes | |
| ilLogger | $logger |
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 |
| ilFSStorageGroup::__construct | ( | int | $a_container_id = 0 | ) |
Definition at line 34 of file class.ilFSStorageGroup.php.
References $DIC, ILIAS\GlobalScreen\Provider\__construct(), ILIAS\Repository\logger(), and ilFileSystemAbstractionStorage\STORAGE_DATA.
Here is the call graph for this function:| ilFSStorageGroup::addMemberExportFile | ( | string | $a_data, |
| string | $a_rel_name | ||
| ) |
Definition at line 58 of file class.ilFSStorageGroup.php.
References getMemberExportDirectory(), initMemberExportDirectory(), ILIAS\Repository\logger(), and ilFileSystemAbstractionStorage\writeToFile().
Here is the call graph for this function:| ilFSStorageGroup::deleteMemberExportFile | ( | string | $a_export_name | ) |
Definition at line 110 of file class.ilFSStorageGroup.php.
References ilFileSystemAbstractionStorage\deleteFile(), and getMemberExportDirectory().
Here is the call graph for this function:| ilFSStorageGroup::getMemberExportDirectory | ( | ) |
Get path of export directory.
Definition at line 53 of file class.ilFSStorageGroup.php.
References ilFileSystemAbstractionStorage\getAbsolutePath(), and MEMBER_EXPORT_DIR.
Referenced by addMemberExportFile(), deleteMemberExportFile(), getMemberExportFile(), getMemberExportFiles(), hasMemberExportFile(), and initMemberExportDirectory().
Here is the call graph for this function:
Here is the caller graph for this function:| ilFSStorageGroup::getMemberExportFile | ( | string | $a_name | ) |
Definition at line 101 of file class.ilFSStorageGroup.php.
References getMemberExportDirectory().
Here is the call graph for this function:| ilFSStorageGroup::getMemberExportFiles | ( | ) |
Definition at line 71 of file class.ilFSStorageGroup.php.
References ilFileSystemAbstractionStorage\getContainerId(), and getMemberExportDirectory().
Here is the call graph for this function:
|
protected |
@inheritDoc
Reimplemented from ilFileSystemAbstractionStorage.
Definition at line 123 of file class.ilFSStorageGroup.php.
|
protected |
@inheritDoc
Reimplemented from ilFileSystemAbstractionStorage.
Definition at line 131 of file class.ilFSStorageGroup.php.
| ilFSStorageGroup::hasMemberExportFile | ( | string | $a_export_name | ) |
Definition at line 115 of file class.ilFSStorageGroup.php.
References ilFileSystemAbstractionStorage\fileExists(), and getMemberExportDirectory().
Here is the call graph for this function:| ilFSStorageGroup::initMemberExportDirectory | ( | ) |
Init export directory and create it if it does not exist.
Definition at line 45 of file class.ilFSStorageGroup.php.
References getMemberExportDirectory(), and ilFileUtils\makeDirParents().
Referenced by addMemberExportFile().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 32 of file class.ilFSStorageGroup.php.
|
protected |
Definition at line 30 of file class.ilFSStorageGroup.php.
Referenced by getMemberExportDirectory().