|
ILIAS
release_7 Revision v7.30-3-g800a261c036
|
Export User Interface Class. More...
Inheritance diagram for ilExportGUI:
Collaboration diagram for ilExportGUI:Public Member Functions | |
| __construct ($a_parent_gui, $a_main_obj=null) | |
| Constuctor. More... | |
| addFormat ($a_key, $a_txt="", $a_call_obj=null, $a_call_func="") | |
| Add formats. More... | |
| getFormats () | |
| Get formats. More... | |
| addCustomColumn ($a_txt, $a_obj, $a_func) | |
| Add custom column. More... | |
| addCustomMultiCommand ($a_txt, $a_obj, $a_func) | |
| Add custom multi command. More... | |
| getCustomMultiCommands () | |
| Get custom multi commands. More... | |
| getCustomColumns () | |
| Get custom columns. More... | |
| listExportFiles () | |
| List export files. More... | |
| createExportFile () | |
| Create export file. More... | |
| confirmDeletion () | |
| Confirm file deletion. More... | |
| delete () | |
| Delete files. More... | |
| download () | |
| Download file. More... | |
| handleCustomMultiCommand () | |
| Handle custom multi command. More... | |
Protected Member Functions | |
| buildExportTableGUI () | |
| getParentGUI () | |
| get parent gui More... | |
| showItemSelection () | |
| Show container item selection table. More... | |
| saveItemSelection () | |
| Save selection of subitems. More... | |
Protected Attributes | |
| $formats = array() | |
| $custom_columns = array() | |
| $custom_multi_commands = array() | |
Private Attributes | |
| $parent_gui = null | |
Export User Interface Class.
@ilCtrl_Calls ilExportGUI:
Definition at line 14 of file class.ilExportGUI.php.
| ilExportGUI::__construct | ( | $a_parent_gui, | |
$a_main_obj = null |
|||
| ) |
Constuctor.
return
Definition at line 28 of file class.ilExportGUI.php.
| ilExportGUI::addCustomColumn | ( | $a_txt, | |
| $a_obj, | |||
| $a_func | |||
| ) |
Add custom column.
return
Definition at line 98 of file class.ilExportGUI.php.
| ilExportGUI::addCustomMultiCommand | ( | $a_txt, | |
| $a_obj, | |||
| $a_func | |||
| ) |
Add custom multi command.
return
Definition at line 111 of file class.ilExportGUI.php.
| ilExportGUI::addFormat | ( | $a_key, | |
$a_txt = "", |
|||
$a_call_obj = null, |
|||
$a_call_func = "" |
|||
| ) |
Add formats.
| array | formats |
Definition at line 69 of file class.ilExportGUI.php.
|
protected |
Reimplemented in ilDclExportGUI, ilTestExportGUI, and ilQuestionPoolExportGUI.
Definition at line 48 of file class.ilExportGUI.php.
Referenced by listExportFiles().
Here is the caller graph for this function:| ilExportGUI::confirmDeletion | ( | ) |
Confirm file deletion.
Definition at line 280 of file class.ilExportGUI.php.
References $_POST, $DIC, $filename, $i, $lng, $tpl, and ilUtil\sendInfo().
Here is the call graph for this function:| ilExportGUI::createExportFile | ( | ) |
Create export file.
return
Reimplemented in ilDclExportGUI.
Definition at line 247 of file class.ilExportGUI.php.
References $_POST, $DIC, Vendor\Package\$f, $format, $lng, getFormats(), getParentGUI(), showItemSelection(), and ilUtil\stripSlashes().
Here is the call graph for this function:| ilExportGUI::delete | ( | ) |
Delete files.
Definition at line 316 of file class.ilExportGUI.php.
References $_POST, $DIC, ilExport\_getExportDirectory(), and ilUtil\delDir().
Here is the call graph for this function:| ilExportGUI::download | ( | ) |
Download file.
Reimplemented in ilQuestionPoolExportGUI.
Definition at line 354 of file class.ilExportGUI.php.
References $_GET, $DIC, $lng, ilExport\_getExportDirectory(), and ilUtil\deliverFile().
Here is the call graph for this function:| ilExportGUI::getCustomColumns | ( | ) |
Get custom columns.
return
Definition at line 132 of file class.ilExportGUI.php.
References $custom_columns.
Referenced by ilTestExportGUI\listExportFiles(), and listExportFiles().
Here is the caller graph for this function:| ilExportGUI::getCustomMultiCommands | ( | ) |
Get custom multi commands.
Definition at line 121 of file class.ilExportGUI.php.
References $custom_multi_commands.
Referenced by ilTestExportGUI\listExportFiles(), and listExportFiles().
Here is the caller graph for this function:| ilExportGUI::getFormats | ( | ) |
Get formats.
Definition at line 87 of file class.ilExportGUI.php.
References $formats.
Referenced by createExportFile(), ilTestExportGUI\listExportFiles(), and listExportFiles().
Here is the caller graph for this function:
|
protected |
get parent gui
Definition at line 59 of file class.ilExportGUI.php.
References $parent_gui.
Referenced by createExportFile(), and ilTestExportGUI\listExportFiles().
Here is the caller graph for this function:| ilExportGUI::handleCustomMultiCommand | ( | ) |
Handle custom multi command.
return
Definition at line 388 of file class.ilExportGUI.php.
| ilExportGUI::listExportFiles | ( | ) |
List export files.
return
Reimplemented in ilOrgUnitExportGUI, and ilTestExportGUI.
Definition at line 194 of file class.ilExportGUI.php.
References $c, $DIC, Vendor\Package\$f, $format, $lng, $si, $tpl, buildExportTableGUI(), getCustomColumns(), getCustomMultiCommands(), getFormats(), and ilSubmitButton\getInstance().
Here is the call graph for this function:
|
protected |
Save selection of subitems.
Definition at line 425 of file class.ilExportGUI.php.
References $_POST, $DIC, Vendor\Package\$e, $lng, $type, ilObject\_lookupObjId(), ilObject\_lookupType(), ilExportOptions\allocateExportId(), ilExportOptions\EXPORT_BUILD, ilExportOptions\EXPORT_OMIT, ilExportOptions\KEY_ITEM_MODE, ilExportOptions\KEY_ROOT, ilExportOptions\newInstance(), and ilUtil\sendFailure().
Here is the call graph for this function:
|
protected |
Show container item selection table.
Definition at line 406 of file class.ilExportGUI.php.
Referenced by createExportFile().
Here is the caller graph for this function:
|
protected |
Definition at line 17 of file class.ilExportGUI.php.
Referenced by getCustomColumns().
|
protected |
Definition at line 18 of file class.ilExportGUI.php.
Referenced by getCustomMultiCommands().
|
protected |
Definition at line 16 of file class.ilExportGUI.php.
Referenced by getFormats().
|
private |
Definition at line 20 of file class.ilExportGUI.php.
Referenced by getParentGUI().