| 
    ILIAS
    release_10 Revision v10.1-43-ga1241a92c2f
    
   | 
  
export assignments of PRG More...
 Inheritance diagram for ilPRGMembersExportGUI:
 Collaboration diagram for ilPRGMembersExportGUI:Public Member Functions | |
| __construct (protected int $ref_id, protected ilStudyProgrammeUserTable $prg_user_table, protected DataFactory $data_factory) | |
| export () | |
| exportExcel () | |
| deleteExportFile () | |
| downloadExportFile () | |
  Public Member Functions inherited from ilMemberExportGUI | |
| __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 () | |
  Protected Member Functions inherited from ilMemberExportGUI | |
| initSettingsForm (bool $a_is_excel=false) | |
| handleIncoming () | |
| initFileIdsFromPost () | |
| initFileSystemStorage () | |
Protected Attributes | |
| ilUserFormSettings | $exportSettings | 
| int | $obj_id | 
  Protected Attributes inherited from ilMemberExportGUI | |
| 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().
 Here is the call graph for this function:| ilPRGMembersExportGUI::deleteExportFile | ( | ) | 
Definition at line 169 of file class.ilPRGMembersExportGUI.php.
References $_POST, ILIAS\Repository\ctrl(), ilMemberExportGUI\initFileIdsFromPost(), and ILIAS\Repository\lng().
 Here is the call graph for this function:| ilPRGMembersExportGUI::downloadExportFile | ( | ) | 
Definition at line 187 of file class.ilPRGMembersExportGUI.php.
References ILIAS\Repository\ctrl(), ilUtil\deliverData(), ILIAS\FileDelivery\http(), and ILIAS\Repository\refinery().
 Here is the call graph for this function:| ilPRGMembersExportGUI::export | ( | ) | 
Definition at line 115 of file class.ilPRGMembersExportGUI.php.
References ilPRGMemberExport\EXPORT_CSV, and exportAssignments().
 Here is the call graph for this function:
      
  | 
  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().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilPRGMembersExportGUI::exportExcel | ( | ) | 
Definition at line 123 of file class.ilPRGMembersExportGUI.php.
References ilPRGMemberExport\EXPORT_EXCEL, and exportAssignments().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 81 of file class.ilPRGMembersExportGUI.php.
References $id, ILIAS\FileDelivery\http(), and ILIAS\Repository\refinery().
Referenced by exportAssignments().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  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().
 Here is the call graph for this function:
      
  | 
  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.