|
ILIAS
release_6 Revision v6.24-5-g0c8bfefb3b8
|
Class ilBookingScheduleGUI. More...
Collaboration diagram for ilBookingScheduleGUI:Public Member Functions | |
| __construct ($a_parent_obj) | |
| Constructor. More... | |
| executeCommand () | |
| main switch More... | |
| render () | |
| Render list of booking schedules. More... | |
| create () | |
| Render creation form. More... | |
| edit () | |
| Render edit form. More... | |
| initForm ($a_mode="create", $id=null) | |
| Build property form. More... | |
| save () | |
| Create new dataset. More... | |
| update () | |
| Update dataset. More... | |
| confirmDelete () | |
| Confirm delete. More... | |
| delete () | |
| Delete schedule. More... | |
Protected Member Functions | |
| setDefinitionFromPost (ilPropertyFormGUI $form) | |
| Reload definition values from post data. More... | |
| formToObject ($form, $schedule) | |
| Convert incoming form data to schedule object. More... | |
Protected Attributes | |
| $tpl | |
| $tabs | |
| $ctrl | |
| $lng | |
| $access | |
| $help | |
| $obj_data_cache | |
| $schedule_id | |
Class ilBookingScheduleGUI.
@ilCtrl_Calls ilBookingScheduleGUI:
Definition at line 12 of file class.ilBookingScheduleGUI.php.
| ilBookingScheduleGUI::__construct | ( | $a_parent_obj | ) |
Constructor.
| object | $a_parent_obj |
Definition at line 58 of file class.ilBookingScheduleGUI.php.
Here is the call graph for this function:| ilBookingScheduleGUI::confirmDelete | ( | ) |
Confirm delete.
Definition at line 409 of file class.ilBookingScheduleGUI.php.
References $ctrl, $help, $ilCtrl, $lng, $tabs, $tpl, and $type.
| ilBookingScheduleGUI::create | ( | ) |
Render creation form.
Definition at line 126 of file class.ilBookingScheduleGUI.php.
References $ctrl, $help, $ilCtrl, $lng, $tabs, $tpl, and initForm().
Here is the call graph for this function:| ilBookingScheduleGUI::delete | ( | ) |
Delete schedule.
Definition at line 435 of file class.ilBookingScheduleGUI.php.
| ilBookingScheduleGUI::edit | ( | ) |
Render edit form.
Definition at line 147 of file class.ilBookingScheduleGUI.php.
References $ctrl, $help, $ilCtrl, $lng, $tabs, $tpl, and initForm().
Here is the call graph for this function:| ilBookingScheduleGUI::executeCommand | ( | ) |
main switch
Definition at line 76 of file class.ilBookingScheduleGUI.php.
|
protected |
Convert incoming form data to schedule object.
| object | $form | |
| object | $schedule |
Definition at line 359 of file class.ilBookingScheduleGUI.php.
References $obj_data_cache, and ilScheduleInputGUI\getPostData().
Referenced by save(), and update().
Here is the call graph for this function:
Here is the caller graph for this function:| ilBookingScheduleGUI::initForm | ( | $a_mode = "create", |
|
$id = null |
|||
| ) |
Build property form.
| string | $a_mode | |
| int | $id |
Definition at line 171 of file class.ilBookingScheduleGUI.php.
References $ctrl, $ilCtrl, and $lng.
Referenced by create(), edit(), save(), and update().
Here is the caller graph for this function:| ilBookingScheduleGUI::render | ( | ) |
Render list of booking schedules.
uses ilBookingSchedulesTableGUI
Definition at line 98 of file class.ilBookingScheduleGUI.php.
References $access, Vendor\Package\$bar, $ctrl, $ilCtrl, $lng, $tpl, ilObject\_lookupObjId(), ilBookingObject\getList(), and ilUtil\sendInfo().
Referenced by save(), and update().
Here is the call graph for this function:
Here is the caller graph for this function:| ilBookingScheduleGUI::save | ( | ) |
Create new dataset.
Definition at line 284 of file class.ilBookingScheduleGUI.php.
References $lng, $tpl, formToObject(), initForm(), render(), and setDefinitionFromPost().
Here is the call graph for this function:
|
protected |
Reload definition values from post data.
| ilPropertyFormGUI | $form |
Definition at line 332 of file class.ilBookingScheduleGUI.php.
References ilPropertyFormGUI\getInput(), and ilPropertyFormGUI\getItemByPostVar().
Referenced by save(), and update().
Here is the call graph for this function:
Here is the caller graph for this function:| ilBookingScheduleGUI::update | ( | ) |
Update dataset.
Definition at line 307 of file class.ilBookingScheduleGUI.php.
References $lng, $tpl, formToObject(), initForm(), render(), and setDefinitionFromPost().
Here is the call graph for this function:
|
protected |
Definition at line 37 of file class.ilBookingScheduleGUI.php.
Referenced by render().
|
protected |
Definition at line 27 of file class.ilBookingScheduleGUI.php.
Referenced by confirmDelete(), create(), delete(), edit(), executeCommand(), initForm(), and render().
|
protected |
Definition at line 42 of file class.ilBookingScheduleGUI.php.
Referenced by confirmDelete(), create(), and edit().
|
protected |
Definition at line 32 of file class.ilBookingScheduleGUI.php.
Referenced by confirmDelete(), create(), delete(), edit(), initForm(), render(), save(), and update().
|
protected |
Definition at line 47 of file class.ilBookingScheduleGUI.php.
Referenced by formToObject().
|
protected |
Definition at line 52 of file class.ilBookingScheduleGUI.php.
|
protected |
Definition at line 22 of file class.ilBookingScheduleGUI.php.
Referenced by confirmDelete(), create(), edit(), and executeCommand().
|
protected |
Definition at line 17 of file class.ilBookingScheduleGUI.php.
Referenced by confirmDelete(), create(), edit(), executeCommand(), render(), save(), and update().