| 
    ILIAS
    release_10 Revision v10.1-43-ga1241a92c2f
    
   | 
  
 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 (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 () | |
| getPathPrefix () | |
  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 | 
| ILIAS Filesystem 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 31 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 55 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 107 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 50 of file class.ilFSStorageGroup.php.
References ilFileSystemAbstractionStorage\getAbsolutePath().
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 98 of file class.ilFSStorageGroup.php.
References getMemberExportDirectory().
 Here is the call graph for this function:| ilFSStorageGroup::getMemberExportFiles | ( | ) | 
Definition at line 68 of file class.ilFSStorageGroup.php.
References ilFileSystemAbstractionStorage\getContainerId(), and getMemberExportDirectory().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 120 of file class.ilFSStorageGroup.php.
      
  | 
  protected | 
Definition at line 128 of file class.ilFSStorageGroup.php.
| ilFSStorageGroup::hasMemberExportFile | ( | string | $a_export_name | ) | 
Definition at line 112 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 42 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 29 of file class.ilFSStorageGroup.php.
      
  | 
  protected | 
Definition at line 27 of file class.ilFSStorageGroup.php.