ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
ADT based-object GUI base class. More...
Public Member Functions | |
__construct (ilObjectGUI $a_parent_gui) | |
Constructor. More... | |
editAction (ilADTGroupFormBridge $a_form=null) | |
Edit object ADT properties. More... | |
updateAction () | |
Parse incoming values and update if valid. More... | |
Protected Member Functions | |
initObject () | |
Init ADT-based object. More... | |
prepareFormElements (ilADTGroupFormBridge $a_adt_form) | |
Prepare/customize form elements. More... | |
initForm () | |
Init ADT-based form. More... | |
Protected Attributes | |
$object | |
ADT based-object GUI base class.
Definition at line 11 of file class.ilADTBasedObjectGUI.php.
ilADTBasedObjectGUI::__construct | ( | ilObjectGUI | $a_parent_gui | ) |
Constructor.
Parent GUI is just needed for testing (ilCtrl)
ilObjectGUI | $a_parent_gui |
Definition at line 23 of file class.ilADTBasedObjectGUI.php.
References initObject().
ilADTBasedObjectGUI::editAction | ( | ilADTGroupFormBridge | $a_form = null | ) |
Edit object ADT properties.
ilADTGroupFormBridge | $a_form |
Definition at line 44 of file class.ilADTBasedObjectGUI.php.
References $tpl, initForm(), and prepareFormElements().
Referenced by updateAction().
|
protected |
Init ADT-based form.
Definition at line 67 of file class.ilADTBasedObjectGUI.php.
References $form, $ilCtrl, $lng, $tpl, ilADTFactory\getInstance(), PHPExcel\getProperties(), object, and prepareFormElements().
Referenced by editAction(), and updateAction().
|
abstractprotected |
|
abstractprotected |
Prepare/customize form elements.
ilADTGroupFormBridge | $a_adt_form |
Referenced by editAction(), and initForm().
ilADTBasedObjectGUI::updateAction | ( | ) |
Parse incoming values and update if valid.
Definition at line 94 of file class.ilADTBasedObjectGUI.php.
References $changed, $ilCtrl, $lng, $valid, editAction(), initForm(), object, ilUtil\sendFailure(), and ilUtil\sendSuccess().
|
protected |
Definition at line 13 of file class.ilADTBasedObjectGUI.php.