|
ILIAS
release_10 Revision v10.1-43-ga1241a92c2f
|
Collaboration diagram for ilAssFileUploadUploadsExporter:Public Member Functions | |
| __construct (private ilDBInterface $db, private ilLanguage $lng, private int $ref_id, private int $test_id,) | |
| getRefId () | |
| getTestId () | |
| getTestTitle () | |
| setTestTitle (string $test_title) | |
| getQuestion () | |
| setQuestion ($question) | |
| buildAndDownload () | |
| getFinalZipFilePath () | |
| getDispoZipFileName () | |
| getZipFileMimeType () | |
Data Fields | |
| const | ZIP_FILE_MIME_TYPE = 'application/zip' |
| const | ZIP_FILE_EXTENSION = '.zip' |
Private Member Functions | |
| initFilenames () | |
| getFileUploadSolutionData () | |
| getParticipantData ($solutionData) | |
| collectUploadedFiles (array $solution_data, ilTestParticipantData $participant_data) | |
| getPassSubDirName ($pass) | |
| createFileUploadCollectionZipFile () | |
Private Attributes | |
| Closure | $access_filter |
| ILIAS ResourceStorage Services | $irss |
| ILIAS Filesystem Util Archive Archives | $archive |
| ILIAS FileDelivery Services | $file_delivery |
| $test_title | |
| $question | |
| $finalZipFilePath | |
| $tempZipFilePath | |
| $tempDirPath | |
| $mainFolderName | |
Definition at line 27 of file class.ilAssFileUploadUploadsExporter.php.
| ilAssFileUploadUploadsExporter::__construct | ( | private ilDBInterface | $db, |
| private ilLanguage | $lng, | ||
| private int | $ref_id, | ||
| private int | $test_id | ||
| ) |
| ilDBInterface | $db |
Definition at line 69 of file class.ilAssFileUploadUploadsExporter.php.
References $DIC, and Vendor\Package\$f.
| ilAssFileUploadUploadsExporter::buildAndDownload | ( | ) |
Definition at line 126 of file class.ilAssFileUploadUploadsExporter.php.
References collectUploadedFiles(), getFileUploadSolutionData(), and getParticipantData().
Here is the call graph for this function:
|
private |
Definition at line 198 of file class.ilAssFileUploadUploadsExporter.php.
References $mainFolderName, ilTestParticipantData\getActiveIds(), getDispoZipFileName(), ilTestParticipantData\getFileSystemCompliantFullnameByActiveId(), getPassSubDirName(), and getTestId().
Referenced by buildAndDownload().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 254 of file class.ilAssFileUploadUploadsExporter.php.
References Vendor\Package\$e, ilLoggerFactory\getRootLogger(), ilFileUtils\rename(), and ilFileUtils\zip().
Here is the call graph for this function:| ilAssFileUploadUploadsExporter::getDispoZipFileName | ( | ) |
Definition at line 273 of file class.ilAssFileUploadUploadsExporter.php.
References ilFileUtils\getASCIIFilename().
Referenced by collectUploadedFiles().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 146 of file class.ilAssFileUploadUploadsExporter.php.
References $res, and getTestId().
Referenced by buildAndDownload().
Here is the call graph for this function:
Here is the caller graph for this function:| ilAssFileUploadUploadsExporter::getFinalZipFilePath | ( | ) |
Definition at line 268 of file class.ilAssFileUploadUploadsExporter.php.
References $finalZipFilePath.
|
private |
Definition at line 182 of file class.ilAssFileUploadUploadsExporter.php.
References getTestId(), and ILIAS\Repository\lng().
Referenced by buildAndDownload().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 249 of file class.ilAssFileUploadUploadsExporter.php.
References ILIAS\Repository\lng().
Referenced by collectUploadedFiles().
Here is the call graph for this function:
Here is the caller graph for this function:| ilAssFileUploadUploadsExporter::getQuestion | ( | ) |
Definition at line 113 of file class.ilAssFileUploadUploadsExporter.php.
References $question.
| ilAssFileUploadUploadsExporter::getRefId | ( | ) |
Definition at line 84 of file class.ilAssFileUploadUploadsExporter.php.
References $ref_id.
| ilAssFileUploadUploadsExporter::getTestId | ( | ) |
Definition at line 90 of file class.ilAssFileUploadUploadsExporter.php.
Referenced by collectUploadedFiles(), getFileUploadSolutionData(), and getParticipantData().
Here is the caller graph for this function:| ilAssFileUploadUploadsExporter::getTestTitle | ( | ) |
Definition at line 99 of file class.ilAssFileUploadUploadsExporter.php.
References $test_title.
Referenced by initFilenames().
Here is the caller graph for this function:| ilAssFileUploadUploadsExporter::getZipFileMimeType | ( | ) |
Definition at line 280 of file class.ilAssFileUploadUploadsExporter.php.
|
private |
Definition at line 135 of file class.ilAssFileUploadUploadsExporter.php.
References ilFileUtils\getASCIIFilename(), getTestTitle(), and ilFileUtils\ilTempnam().
Here is the call graph for this function:| ilAssFileUploadUploadsExporter::setQuestion | ( | $question | ) |
| ilObjFileHandlingQuestionType | $question |
Definition at line 121 of file class.ilAssFileUploadUploadsExporter.php.
References $question.
| ilAssFileUploadUploadsExporter::setTestTitle | ( | string | $test_title | ) |
Definition at line 105 of file class.ilAssFileUploadUploadsExporter.php.
References $test_title.
|
private |
Definition at line 31 of file class.ilAssFileUploadUploadsExporter.php.
|
private |
Definition at line 33 of file class.ilAssFileUploadUploadsExporter.php.
|
private |
Definition at line 34 of file class.ilAssFileUploadUploadsExporter.php.
|
private |
Definition at line 49 of file class.ilAssFileUploadUploadsExporter.php.
Referenced by getFinalZipFilePath().
|
private |
Definition at line 32 of file class.ilAssFileUploadUploadsExporter.php.
|
private |
Definition at line 64 of file class.ilAssFileUploadUploadsExporter.php.
Referenced by collectUploadedFiles().
|
private |
Definition at line 44 of file class.ilAssFileUploadUploadsExporter.php.
Referenced by getQuestion(), and setQuestion().
|
private |
Definition at line 59 of file class.ilAssFileUploadUploadsExporter.php.
|
private |
Definition at line 54 of file class.ilAssFileUploadUploadsExporter.php.
|
private |
Definition at line 39 of file class.ilAssFileUploadUploadsExporter.php.
Referenced by getTestTitle(), and setTestTitle().
| const ilAssFileUploadUploadsExporter::ZIP_FILE_EXTENSION = '.zip' |
Definition at line 30 of file class.ilAssFileUploadUploadsExporter.php.
| const ilAssFileUploadUploadsExporter::ZIP_FILE_MIME_TYPE = 'application/zip' |
Definition at line 29 of file class.ilAssFileUploadUploadsExporter.php.