| ILIAS
    Release_4_3_x_branch Revision 61807
    | 
 Inheritance diagram for ilFSStorageGroup:
 Inheritance diagram for ilFSStorageGroup: Collaboration diagram for ilFSStorageGroup:
 Collaboration diagram for ilFSStorageGroup:| Public Member Functions | |
| __construct ($a_container_id=0) | |
| Constructor. | |
| initMemberExportDirectory () | |
| Init export directory and create it if it does not exist. | |
| getMemberExportDirectory () | |
| Get path of export directory. | |
| addMemberExportFile ($a_data, $a_rel_name) | |
| Add new export file. | |
| getMemberExportFiles () | |
| Get all member export files. | |
| getMemberExportFile ($a_name) | |
| deleteMemberExportFile ($a_export_name) | |
| Delete Member Export File. | |
|  Public Member Functions inherited from ilFileSystemStorage | |
| __construct ($a_storage_type, $a_path_conversion, $a_container_id) | |
| Constructor. | |
| getContainerId () | |
| create () | |
| Create directory. | |
| getAbsolutePath () | |
| Get absolute path of storage directory. | |
| writeToFile ($a_data, $a_absolute_path) | |
| Write data to file. | |
| deleteFile ($a_abs_name) | |
| Delete file. | |
| deleteDirectory ($a_abs_name) | |
| Delete directory. | |
| delete () | |
| Delete complete directory. | |
| copyFile ($a_from, $a_to) | |
| Copy files. | |
| appendToPath ($a_appendix) | |
| getStorageType () | |
| getPath () | |
| Get path. | |
| __construct ($a_storage_type, $a_path_conversion, $a_container_id) | |
| Constructor. | |
| create () | |
| Create directory. | |
| getAbsolutePath () | |
| Get absolute path of storage directory. | |
| getShortPath () | |
| rename ($from, $to) | |
| Data Fields | |
| const | MEMBER_EXPORT_DIR = 'memberExport' | 
|  Data Fields inherited from ilFileSystemStorage | |
| const | STORAGE_WEB = 1 | 
| const | STORAGE_DATA = 2 | 
| const | FACTOR = 100 | 
| const | MAX_EXPONENT = 3 | 
| Protected Member Functions | |
| getPathPostfix () | |
| Implementation of abstract method. | |
| getPathPrefix () | |
| Implementation of abstract method. | |
|  Protected Member Functions inherited from ilFileSystemStorage | |
| init () | |
| Read path info. | |
| Private Attributes | |
| $log | |
| Additional Inherited Members | |
|  Static Public Member Functions inherited from ilFileSystemStorage | |
| static | _createPathFromId ($a_container_id, $a_name) | 
| Create a path from an id: e.g 12345 will be converted to 12/34/<name>_5. | |
| _copyDirectory ($a_source, $a_target) | |
| Copy directory and all contents. | |
| static | _createPathFromId ($a_container_id, $a_name) | 
| Create a path from an id: e.g 12345 will be converted to 12/34/<name>_5. | |
|  Protected Attributes inherited from ilFileSystemStorage | |
| $path | |
Definition at line 14 of file class.ilFSStorageGroup.php.
| ilFSStorageGroup::__construct | ( | $a_container_id = 0 | ) | 
Constructor.
public
Definition at line 25 of file class.ilFSStorageGroup.php.
References $log, and ilFileSystemStorage\STORAGE_DATA.
| ilFSStorageGroup::addMemberExportFile | ( | $a_data, | |
| $a_rel_name | |||
| ) | 
Add new export file.
public
| string | data | 
| string | filename | 
Definition at line 63 of file class.ilFSStorageGroup.php.
References getMemberExportDirectory(), initMemberExportDirectory(), and ilFileSystemStorage\writeToFile().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilFSStorageGroup::deleteMemberExportFile | ( | $a_export_name | ) | 
Delete Member Export File.
public
Definition at line 132 of file class.ilFSStorageGroup.php.
References ilFileSystemStorage\deleteFile(), and getMemberExportDirectory().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilFSStorageGroup::getMemberExportDirectory | ( | ) | 
Get path of export directory.
public
Definition at line 50 of file class.ilFSStorageGroup.php.
References ilFileSystemStorage\getAbsolutePath(), and MEMBER_EXPORT_DIR.
Referenced by addMemberExportFile(), deleteMemberExportFile(), getMemberExportFile(), getMemberExportFiles(), and initMemberExportDirectory().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| ilFSStorageGroup::getMemberExportFile | ( | $a_name | ) | 
Definition at line 115 of file class.ilFSStorageGroup.php.
References getMemberExportDirectory().
 Here is the call graph for this function:
 Here is the call graph for this function:| ilFSStorageGroup::getMemberExportFiles | ( | ) | 
Get all member export files.
public
Definition at line 82 of file class.ilFSStorageGroup.php.
References $file, ilFileSystemStorage\getContainerId(), and getMemberExportDirectory().
 Here is the call graph for this function:
 Here is the call graph for this function:| 
 | protected | 
Implementation of abstract method.
protected
Reimplemented from ilFileSystemStorage.
Definition at line 147 of file class.ilFSStorageGroup.php.
| 
 | protected | 
Implementation of abstract method.
protected
Reimplemented from ilFileSystemStorage.
Definition at line 158 of file class.ilFSStorageGroup.php.
| ilFSStorageGroup::initMemberExportDirectory | ( | ) | 
Init export directory and create it if it does not exist.
public
Definition at line 39 of file class.ilFSStorageGroup.php.
References getMemberExportDirectory(), and ilUtil\makeDirParents().
Referenced by addMemberExportFile().
 Here is the call graph for this function:
 Here is the call graph for this function: Here is the caller graph for this function:
 Here is the caller graph for this function:| 
 | private | 
Definition at line 18 of file class.ilFSStorageGroup.php.
Referenced by __construct().
| const ilFSStorageGroup::MEMBER_EXPORT_DIR = 'memberExport' | 
Definition at line 16 of file class.ilFSStorageGroup.php.
Referenced by getMemberExportDirectory().