ILIAS
trunk Revision v11.0_alpha-1715-g7fc467680fb
|
export assignments of PRG More...
Public Member Functions | |
__construct (protected int $ref_id, protected ilStudyProgrammeUserTable $prg_user_table, protected DataFactory $data_factory) | |
export () | |
exportExcel () | |
deleteExportFile () | |
downloadExportFile () | |
![]() | |
__construct (int $a_ref_id) | |
Constructor public. More... | |
executeCommand () | |
initCSV (?ilPropertyFormGUI $a_form=null) | |
initExcel (?ilPropertyFormGUI $a_form=null) | |
show () | |
export () | |
Export, create member export file and store it in data directory. More... | |
exportExcel () | |
deliverData () | |
showFileList () | |
Show file list of available export files. More... | |
downloadExportFile () | |
Download export file. More... | |
confirmDeleteExportFile () | |
Confirm deletion of export files. More... | |
deleteExportFile () | |
Delete member export files. More... | |
Data Fields | |
const | USERFORMSETTINGS_ID = 'prg_export_settings' |
const | EXPORT_FILENAME = '%s_PRGAssignment_export_%s_%s' |
Protected Member Functions | |
initSettingsForm (bool $a_is_excel=false) | |
handleIncoming () | |
initFileSystemStorage () | |
![]() | |
initSettingsForm (bool $a_is_excel=false) | |
handleIncoming () | |
initFileIdsFromPost () | |
initFileSystemStorage () | |
Protected Attributes | |
ilUserFormSettings | $exportSettings |
int | $obj_id |
![]() | |
GlobalHttpState | $http |
Factory | $refinery |
ilCtrl | $ctrl |
ilGlobalTemplateInterface | $tpl |
ilLanguage | $lng |
ilToolbarGUI | $toolbar |
ilMemberExport | $export = null |
ilExportFieldsInfo | $fields_info = null |
ilFileSystemAbstractionStorage | $fss_export = null |
ilUserFormSettings | $exportSettings |
Private Member Functions | |
exportAssignments ($type) | |
export assignments of PRG
Definition at line 26 of file class.ilPRGMembersExportGUI.php.
ilPRGMembersExportGUI::__construct | ( | protected int | $ref_id, |
protected ilStudyProgrammeUserTable | $prg_user_table, | ||
protected DataFactory | $data_factory | ||
) |
Definition at line 34 of file class.ilPRGMembersExportGUI.php.
References ILIAS\GlobalScreen\Provider\__construct(), and ilObject\_lookupObjId().
ilPRGMembersExportGUI::deleteExportFile | ( | ) |
Definition at line 169 of file class.ilPRGMembersExportGUI.php.
References ILIAS\Repository\ctrl(), ilMemberExportGUI\initFileIdsFromPost(), and ILIAS\Repository\lng().
ilPRGMembersExportGUI::downloadExportFile | ( | ) |
Definition at line 187 of file class.ilPRGMembersExportGUI.php.
References ILIAS\Repository\ctrl(), ilUtil\deliverData(), ILIAS\FileDelivery\http(), and ILIAS\Repository\refinery().
ilPRGMembersExportGUI::export | ( | ) |
Definition at line 115 of file class.ilPRGMembersExportGUI.php.
References ilPRGMemberExport\EXPORT_CSV, and exportAssignments().
|
private |
Definition at line 128 of file class.ilPRGMembersExportGUI.php.
References ilMemberExportGUI\$export, $filename, ilMemberExportGUI\$type, ilMemberExport\create(), ILIAS\Repository\ctrl(), ilPRGMemberExport\EXPORT_CSV, ilMemberExport\getCSVString(), handleIncoming(), ILIAS\Repository\lng(), and ilStudyProgrammeDIC\specificDicFor().
Referenced by export(), and exportExcel().
ilPRGMembersExportGUI::exportExcel | ( | ) |
Definition at line 123 of file class.ilPRGMembersExportGUI.php.
References ilPRGMemberExport\EXPORT_EXCEL, and exportAssignments().
|
protected |
Definition at line 81 of file class.ilPRGMembersExportGUI.php.
References $id, ILIAS\FileDelivery\http(), and ILIAS\Repository\refinery().
Referenced by exportAssignments().
|
protected |
Definition at line 107 of file class.ilPRGMembersExportGUI.php.
|
protected |
Definition at line 46 of file class.ilPRGMembersExportGUI.php.
References ilCheckboxGroupInputGUI\addOption(), ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
|
protected |
Definition at line 31 of file class.ilPRGMembersExportGUI.php.
|
protected |
Definition at line 32 of file class.ilPRGMembersExportGUI.php.
const ilPRGMembersExportGUI::EXPORT_FILENAME = '%s_PRGAssignment_export_%s_%s' |
Definition at line 29 of file class.ilPRGMembersExportGUI.php.
const ilPRGMembersExportGUI::USERFORMSETTINGS_ID = 'prg_export_settings' |
Definition at line 28 of file class.ilPRGMembersExportGUI.php.