|
ILIAS
release_9 Revision v9.13-25-g2c18ec4c24f
|
Go to the source code of this file.
Functions | |
| updateFileData () | |
| createProperties (bool $a_upload=false) | |
| The basic properties of a file object are stored in table object_data. More... | |
| setNoMetaDataCreation (bool $a_status) | |
| beforeCreateMetaData () | |
| beforeUpdateMetaData () | |
| doCreateMetaData () | |
| create file object meta data More... | |
| beforeMDUpdateListener (string $a_element) | |
| doMDUpdateListener (string $a_element) | |
| doUpdateMetaData () | |
| update meta data More... | |
| updateCopyright () | |
| update copyright meta data More... | |
Variables | |
| trait | ilObjFileMetadata |
| This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. More... | |
|
protected |
Definition at line 88 of file trait.ilObjFileMetadata.php.
|
protected |
Definition at line 114 of file trait.ilObjFileMetadata.php.
References ILIAS\Survey\Mode\getId().
Here is the call graph for this function:
|
protected |
Definition at line 93 of file trait.ilObjFileMetadata.php.
| createProperties | ( | bool | $a_upload = false | ) |
The basic properties of a file object are stored in table object_data.
This is not sufficient for a file object. Therefore we create additional properties in table file_data. This method has been put into a separate operation, to allow a WebDAV Null resource (class.ilObjNull.php) to become a file object.
Definition at line 54 of file trait.ilObjFileMetadata.php.
References $DIC, ilNewsItem\_getDefaultVisibilityForRefId(), ilBlockSetting\_write(), ILIAS\Survey\Mode\getId(), ILIAS\Repository\int(), and updateFileData().
Referenced by ilObjFile\doCreate().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
create file object meta data
Definition at line 101 of file trait.ilObjFileMetadata.php.
References $technical, and ILIAS\Survey\Mode\getId().
Here is the call graph for this function:
|
protected |
Definition at line 129 of file trait.ilObjFileMetadata.php.
References $id, and ILIAS\Survey\Mode\getId().
Here is the call graph for this function:
|
protected |
update meta data
Definition at line 154 of file trait.ilObjFileMetadata.php.
References $DIC, $technical, ILIAS\Survey\Mode\getId(), and ILIAS\Repository\int().
Here is the call graph for this function:| setNoMetaDataCreation | ( | bool | $a_status | ) |
Definition at line 83 of file trait.ilObjFileMetadata.php.
|
protected |
update copyright meta data
Definition at line 188 of file trait.ilObjFileMetadata.php.
References $rights, ilMDSettings\_getInstance(), ILIAS\Survey\Mode\getId(), and IL_INST_ID.
Referenced by ilObjFile\beforeUpdate(), and ilObjFile\doCreate().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 28 of file trait.ilObjFileMetadata.php.
References $DIC, and ILIAS\Survey\Mode\getId().
Referenced by createProperties().
Here is the call graph for this function:
Here is the caller graph for this function:| trait ilObjFileMetadata |
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V.
ILIAS is licensed with the GPL-3.0, see https://www.gnu.org/licenses/gpl-3.0.en.html You should have received a copy of said license along with the source code, too.
If this is not the case or you just want to try ILIAS, you'll find us at: https://www.ilias.de https://github.com/ILIAS-eLearning Trait ilObjFileMetadata
Definition at line 25 of file trait.ilObjFileMetadata.php.