◆ __construct()
| ilAdvancedMDRecordExportFiles::__construct |
( |
int |
$user_id, |
|
|
ObjectId |
$a_obj_id = null |
|
) |
| |
◆ create()
| ilAdvancedMDRecordExportFiles::create |
( |
string |
$a_xml | ) |
|
◆ deleteByFileId()
| ilAdvancedMDRecordExportFiles::deleteByFileId |
( |
int |
$user_id, |
|
|
string |
$file_id |
|
) |
| |
◆ download()
| ilAdvancedMDRecordExportFiles::download |
( |
string |
$file_id, |
|
|
string|null |
$filename_overwrite = null |
|
) |
| |
◆ readFilesInfo()
| ilAdvancedMDRecordExportFiles::readFilesInfo |
( |
| ) |
|
- Returns
- array array e.g array(records => 'ECS-Server',size => '123',created' => 121212)
Definition at line 52 of file class.ilAdvancedMDRecordExportFiles.php.
Referenced by ilAdvancedMDSettingsGUI\confirmDeleteFiles(), and ilAdvancedMDSettingsGUI\showFiles().
55 $elements = is_null($this->object_id)
56 ? $this->amd_record_file_factory->handler()->getGlobalFiles()
57 : $this->amd_record_file_factory->handler()->getFilesByObjectId($this->object_id);
58 foreach ($elements as $element) {
59 $file_id = $element->getIRSS()->getResourceIdSerialized();
60 $file_info[$file_id][self::SIZE] = $element->getIRSS()->getResourceSize();
61 $file_info[$file_id][self::DATE] = $element->getIRSS()->getCreationDate()->getTimestamp();
62 $file_info[$file_id][self::NAME] = $element->getIRSS()->getRecords();
◆ $amd_record_file_factory
| ilAMDRecordFileFactory ilAdvancedMDRecordExportFiles::$amd_record_file_factory |
|
protected |
◆ $export_dir
| string ilAdvancedMDRecordExportFiles::$export_dir = '' |
|
protected |
◆ $object_id
| ObjectId null ilAdvancedMDRecordExportFiles::$object_id |
|
protected |
◆ $user_id
| int ilAdvancedMDRecordExportFiles::$user_id |
|
protected |
◆ DATE
| const ilAdvancedMDRecordExportFiles::DATE = 'date' |
|
protected |
◆ NAME
| const ilAdvancedMDRecordExportFiles::NAME = 'name' |
|
protected |
◆ SIZE
| const ilAdvancedMDRecordExportFiles::SIZE = 'size' |
|
protected |
The documentation for this class was generated from the following file: