|
ILIAS
release_9 Revision v9.13-25-g2c18ec4c24f
|
Collaboration diagram for ILIAS\Exercise\InstructionFile\InstructionFileManager:Public Member Functions | |
| __construct (int $ass_id, InstructionFileRepository $repo, \ilExcInstructionFilesStakeholder $stakeholder) | |
| getStakeholder () | |
| getCollectionIdString () | |
| createCollection () | |
| importFromLegacyUpload (array $file_input) | |
| importFromDirectory (string $dir) | |
| deleteCollection () | |
| getCollection () | |
| getFiles () | |
| deliver (string $full_path, string $file) | |
| cloneTo (int $to_ass_id) | |
Protected Attributes | |
| ilExcInstructionFilesStakeholder | $stakeholder |
| ILIAS FileUpload FileUpload | $upload |
| int | $ass_id |
| InstructionFileRepository | $repo |
Definition at line 27 of file InstructionFileManager.php.
| ILIAS\Exercise\InstructionFile\InstructionFileManager::__construct | ( | int | $ass_id, |
| InstructionFileRepository | $repo, | ||
| \ilExcInstructionFilesStakeholder | $stakeholder | ||
| ) |
Definition at line 34 of file InstructionFileManager.php.
References ILIAS\Exercise\InstructionFile\InstructionFileManager\$ass_id, $DIC, ILIAS\Exercise\InstructionFile\InstructionFileManager\$repo, ILIAS\Exercise\InstructionFile\InstructionFileManager\$stakeholder, and ILIAS\Repository\upload().
Here is the call graph for this function:| ILIAS\Exercise\InstructionFile\InstructionFileManager::cloneTo | ( | int | $to_ass_id | ) |
Definition at line 126 of file InstructionFileManager.php.
| ILIAS\Exercise\InstructionFile\InstructionFileManager::createCollection | ( | ) |
Definition at line 58 of file InstructionFileManager.php.
| ILIAS\Exercise\InstructionFile\InstructionFileManager::deleteCollection | ( | ) |
Definition at line 81 of file InstructionFileManager.php.
| ILIAS\Exercise\InstructionFile\InstructionFileManager::deliver | ( | string | $full_path, |
| string | $file | ||
| ) |
Definition at line 115 of file InstructionFileManager.php.
References ilFileDelivery\deliverFileLegacy(), and exit.
Here is the call graph for this function:| ILIAS\Exercise\InstructionFile\InstructionFileManager::getCollection | ( | ) |
Definition at line 89 of file InstructionFileManager.php.
| ILIAS\Exercise\InstructionFile\InstructionFileManager::getCollectionIdString | ( | ) |
Definition at line 53 of file InstructionFileManager.php.
| ILIAS\Exercise\InstructionFile\InstructionFileManager::getFiles | ( | ) |
Definition at line 94 of file InstructionFileManager.php.
References ILIAS\Exercise\IRSS\ResourceInformation\getCreationTimestamp(), ILIAS\Exercise\IRSS\ResourceInformation\getMimeType(), ILIAS\Exercise\IRSS\ResourceInformation\getRid(), ILIAS\Exercise\IRSS\ResourceInformation\getSize(), ILIAS\Exercise\IRSS\ResourceInformation\getSrc(), ILIAS\Exercise\IRSS\ResourceInformation\getTitle(), and ilExAssignment\lookupExerciseId().
Here is the call graph for this function:| ILIAS\Exercise\InstructionFile\InstructionFileManager::getStakeholder | ( | ) |
Definition at line 48 of file InstructionFileManager.php.
References ILIAS\Exercise\InstructionFile\InstructionFileManager\$stakeholder.
| ILIAS\Exercise\InstructionFile\InstructionFileManager::importFromDirectory | ( | string | $dir | ) |
Definition at line 72 of file InstructionFileManager.php.
| ILIAS\Exercise\InstructionFile\InstructionFileManager::importFromLegacyUpload | ( | array | $file_input | ) |
Definition at line 63 of file InstructionFileManager.php.
|
protected |
Definition at line 31 of file InstructionFileManager.php.
Referenced by ILIAS\Exercise\InstructionFile\InstructionFileManager\__construct().
|
protected |
Definition at line 32 of file InstructionFileManager.php.
Referenced by ILIAS\Exercise\InstructionFile\InstructionFileManager\__construct().
|
protected |
Definition at line 29 of file InstructionFileManager.php.
Referenced by ILIAS\Exercise\InstructionFile\InstructionFileManager\__construct(), and ILIAS\Exercise\InstructionFile\InstructionFileManager\getStakeholder().
|
protected |
Definition at line 30 of file InstructionFileManager.php.