|
ILIAS
trunk Revision v13.0_alpha-62-g3b72d83f2e5
|
Inheritance diagram for ilMemberExportGUI:
Collaboration diagram for ilMemberExportGUI:Public Member Functions | |
| __construct (int $a_ref_id) | |
| Constructor @access 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 (array $ids) | |
| Download export file. More... | |
| confirmDeleteExportFile (array $ids) | |
| Confirm deletion of export files. More... | |
| deleteExportFile () | |
| Delete member export files. More... | |
Protected Member Functions | |
| initSettingsForm (bool $a_is_excel=false) | |
| handleIncoming () | |
| getTableActionURLBuilder () | |
| handleTableAction () | |
| initFileIdsFromPost () | |
| initFileSystemStorage () | |
Protected Attributes | |
| GlobalHttpState | $http |
| Factory | $refinery |
| ilCtrl | $ctrl |
| ilGlobalTemplateInterface | $tpl |
| ilLanguage | $lng |
| ilToolbarGUI | $toolbar |
| ilObjUser | $user |
| Profile | $profile |
| UIRenderer | $ui_renderer |
| UIFactory | $ui_factory |
| DataFactory | $data_factory |
| ilMemberExport | $export = null |
| ilExportFieldsInfo | $fields_info = null |
| ilFileSystemAbstractionStorage | $fss_export = null |
| ilUserFormSettings | $exportSettings |
Private Attributes | |
| int | $ref_id |
| int | $obj_id |
| string | $type |
Definition at line 37 of file class.ilMemberExportGUI.php.
| ilMemberExportGUI::__construct | ( | int | $a_ref_id | ) |
Constructor @access public.
Definition at line 66 of file class.ilMemberExportGUI.php.
References $DIC, ilExportFieldsInfo\_getInstanceByType(), ilObject\_lookupObjId(), ilObject\_lookupType(), ILIAS\Repository\ctrl(), ILIAS\FileDelivery\http(), initFileSystemStorage(), ILIAS\Repository\lng(), ILIAS\Repository\profile(), ILIAS\Repository\refinery(), ILIAS\Repository\toolbar(), and ILIAS\Repository\user().
Here is the call graph for this function:| ilMemberExportGUI::confirmDeleteExportFile | ( | array | $ids | ) |
Confirm deletion of export files.
| string[] | $ids |
Definition at line 459 of file class.ilMemberExportGUI.php.
References ILIAS\Repository\ctrl(), ilDatePresentation\formatDate(), IL_CAL_UNIX, and ILIAS\Repository\lng().
Referenced by handleTableAction().
Here is the call graph for this function:
Here is the caller graph for this function:| ilMemberExportGUI::deleteExportFile | ( | ) |
Delete member export files.
Reimplemented in ilPRGMembersExportGUI.
Definition at line 487 of file class.ilMemberExportGUI.php.
References ILIAS\Repository\ctrl(), initFileIdsFromPost(), and ILIAS\Repository\lng().
Here is the call graph for this function:| ilMemberExportGUI::deliverData | ( | ) |
Definition at line 291 of file class.ilMemberExportGUI.php.
References ILIAS\UI\examples\Symbol\Glyph\Date\date(), ilUtil\deliverData(), and ilSession\get().
Here is the call graph for this function:| ilMemberExportGUI::downloadExportFile | ( | array | $ids | ) |
Download export file.
| string[] | $ids |
Reimplemented in ilPRGMembersExportGUI.
Definition at line 384 of file class.ilMemberExportGUI.php.
References $contents, ILIAS\Repository\ctrl(), ILIAS\UI\examples\Symbol\Glyph\Date\date(), ilUtil\deliverData(), and ILIAS\Repository\lng().
Referenced by handleTableAction().
Here is the call graph for this function:
Here is the caller graph for this function:| ilMemberExportGUI::executeCommand | ( | ) |
Definition at line 91 of file class.ilMemberExportGUI.php.
References ILIAS\Repository\ctrl(), ilPrivacySettings\getInstance(), and ILIAS\Repository\lng().
Here is the call graph for this function:| ilMemberExportGUI::export | ( | ) |
Export, create member export file and store it in data directory.
Reimplemented in ilPRGMembersExportGUI.
Definition at line 264 of file class.ilMemberExportGUI.php.
References $filename, ILIAS\Repository\ctrl(), export(), and handleIncoming().
Referenced by export(), and exportExcel().
Here is the call graph for this function:
Here is the caller graph for this function:| ilMemberExportGUI::exportExcel | ( | ) |
Reimplemented in ilPRGMembersExportGUI.
Definition at line 276 of file class.ilMemberExportGUI.php.
References $filename, $obj_id, ILIAS\Repository\ctrl(), export(), ilMemberExport\EXPORT_EXCEL, and handleIncoming().
Here is the call graph for this function:
|
protected |
Definition at line 333 of file class.ilMemberExportGUI.php.
References ILIAS\Repository\ctrl().
Referenced by handleTableAction().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Reimplemented in ilPRGMembersExportGUI.
Definition at line 237 of file class.ilMemberExportGUI.php.
References $id, $settings, ILIAS\FileDelivery\http(), and ILIAS\Repository\refinery().
Referenced by export(), and exportExcel().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 343 of file class.ilMemberExportGUI.php.
References confirmDeleteExportFile(), downloadExportFile(), getTableActionURLBuilder(), ILIAS\FileDelivery\http(), and ILIAS\Repository\lng().
Here is the call graph for this function:| ilMemberExportGUI::initCSV | ( | ?ilPropertyFormGUI | $a_form = null | ) |
Definition at line 207 of file class.ilMemberExportGUI.php.
References initSettingsForm().
Here is the call graph for this function:| ilMemberExportGUI::initExcel | ( | ?ilPropertyFormGUI | $a_form = null | ) |
Definition at line 215 of file class.ilMemberExportGUI.php.
References initSettingsForm().
Here is the call graph for this function:
|
protected |
Definition at line 440 of file class.ilMemberExportGUI.php.
References ILIAS\FileDelivery\http(), and ILIAS\Repository\refinery().
Referenced by deleteExportFile(), and ilPRGMembersExportGUI\deleteExportFile().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Reimplemented in ilPRGMembersExportGUI.
Definition at line 519 of file class.ilMemberExportGUI.php.
Referenced by __construct().
Here is the caller graph for this function:
|
protected |
Reimplemented in ilPRGMembersExportGUI.
Definition at line 111 of file class.ilMemberExportGUI.php.
References ilCourseDefinedFieldDefinition\_getFields(), ILIAS\Repository\ctrl(), ilBookingEntry\hasObjectBookingEntries(), ILIAS\Repository\lng(), ILIAS\Repository\profile(), and ILIAS\Repository\user().
Referenced by initCSV(), and initExcel().
Here is the call graph for this function:
Here is the caller graph for this function:| ilMemberExportGUI::show | ( | ) |
Definition at line 223 of file class.ilMemberExportGUI.php.
References ILIAS\Repository\lng(), showFileList(), and ILIAS\Repository\toolbar().
Here is the call graph for this function:| ilMemberExportGUI::showFileList | ( | ) |
Show file list of available export files.
Definition at line 312 of file class.ilMemberExportGUI.php.
References ILIAS\FileDelivery\http(), ILIAS\Repository\lng(), and ILIAS\Repository\user().
Referenced by show().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 46 of file class.ilMemberExportGUI.php.
|
protected |
Definition at line 54 of file class.ilMemberExportGUI.php.
|
protected |
Definition at line 56 of file class.ilMemberExportGUI.php.
Referenced by ilPRGMembersExportGUI\exportAssignments().
|
protected |
Definition at line 59 of file class.ilMemberExportGUI.php.
|
protected |
Definition at line 57 of file class.ilMemberExportGUI.php.
|
protected |
Definition at line 58 of file class.ilMemberExportGUI.php.
|
protected |
Definition at line 43 of file class.ilMemberExportGUI.php.
|
protected |
Definition at line 48 of file class.ilMemberExportGUI.php.
|
private |
Definition at line 40 of file class.ilMemberExportGUI.php.
Referenced by exportExcel().
|
protected |
Definition at line 51 of file class.ilMemberExportGUI.php.
|
private |
Definition at line 39 of file class.ilMemberExportGUI.php.
Referenced by ilPRGMembersExportGUI\__construct().
|
protected |
Definition at line 44 of file class.ilMemberExportGUI.php.
|
protected |
Definition at line 49 of file class.ilMemberExportGUI.php.
|
protected |
Definition at line 47 of file class.ilMemberExportGUI.php.
|
private |
Definition at line 41 of file class.ilMemberExportGUI.php.
Referenced by ilPRGMembersExportGUI\exportAssignments().
|
protected |
Definition at line 53 of file class.ilMemberExportGUI.php.
|
protected |
Definition at line 52 of file class.ilMemberExportGUI.php.
|
protected |
Definition at line 50 of file class.ilMemberExportGUI.php.