Interface ilObjFileImplementationInterface.
More...
◆ clearDataDirectory()
ilObjFileImplementationInterface::clearDataDirectory |
( |
| ) |
|
◆ createDirectory()
ilObjFileImplementationInterface::createDirectory |
( |
| ) |
|
◆ deleteVersions()
ilObjFileImplementationInterface::deleteVersions |
( |
|
$a_hist_entry_ids = null | ) |
|
◆ export()
ilObjFileImplementationInterface::export |
( |
string |
$target_dir | ) |
|
◆ getDirectory()
ilObjFileImplementationInterface::getDirectory |
( |
|
$a_version = 0 | ) |
|
◆ getFile()
ilObjFileImplementationInterface::getFile |
( |
|
$a_hist_entry_id = null | ) |
|
◆ getFileExtension()
ilObjFileImplementationInterface::getFileExtension |
( |
| ) |
|
◆ getFileSize()
ilObjFileImplementationInterface::getFileSize |
( |
| ) |
|
◆ getFileType()
ilObjFileImplementationInterface::getFileType |
( |
| ) |
|
◆ getMaxVersion()
ilObjFileImplementationInterface::getMaxVersion |
( |
| ) |
|
◆ getStorageID()
ilObjFileImplementationInterface::getStorageID |
( |
| ) |
|
◆ getVersion()
ilObjFileImplementationInterface::getVersion |
( |
| ) |
|
◆ getVersions()
ilObjFileImplementationInterface::getVersions |
( |
|
$version_ids = null | ) |
|
Gets the file versions for this object.
- Parameters
-
array | $version_ids | The file versions to get. If not specified all versions are returned. |
- Returns
- array The file versions. Example: array ( 'date' => '2019-07-25 11:19:51', 'user_id' => '6', 'obj_id' => '287', 'obj_type' => 'file', 'action' => 'create', 'info_params' => 'chicken_outlined.pdf,1,1', 'user_comment' => '', 'hist_entry_id' => '3', 'title' => NULL, )
Implemented in ilObjFile, ilObjFileImplementationLegacy, and ilObjFileImplementationStorage.
◆ handleChangedObjectTitle()
ilObjFileImplementationInterface::handleChangedObjectTitle |
( |
string |
$new_title | ) |
|
◆ replaceFile()
ilObjFileImplementationInterface::replaceFile |
( |
|
$a_upload_file, |
|
|
|
$a_filename |
|
) |
| |
◆ sendFile()
ilObjFileImplementationInterface::sendFile |
( |
|
$a_hist_entry_id = null | ) |
|
◆ setFileSize()
ilObjFileImplementationInterface::setFileSize |
( |
|
$a_size | ) |
|
◆ setFileType()
ilObjFileImplementationInterface::setFileType |
( |
|
$a_type | ) |
|
◆ setMaxVersion()
ilObjFileImplementationInterface::setMaxVersion |
( |
|
$a_max_version | ) |
|
◆ setVersion()
ilObjFileImplementationInterface::setVersion |
( |
|
$a_version | ) |
|
◆ storeUnzipedFile()
ilObjFileImplementationInterface::storeUnzipedFile |
( |
|
$a_upload_file, |
|
|
|
$a_filename |
|
) |
| |
The documentation for this interface was generated from the following file: