ILIAS
trunk Revision v11.0_alpha-1749-g1a06bdef097
|
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. More...
Public Member Functions | |
__construct (ilObjBookingPoolGUI $a_parent_obj) | |
executeCommand () | |
render () | |
Render list of booking participants. More... | |
addUserFromAutoCompleteObject () | |
addParticipantObject (array $a_user_ids) | |
Add new participant. More... | |
applyParticipantsFilter () | |
resetParticipantsFilter () | |
assignObjects () | |
Data Fields | |
const | FILTER_ACTION_APPLY = 1 |
const | FILTER_ACTION_RESET = 2 |
const | PARTICIPANT_VIEW = 1 |
Protected Member Functions | |
applyFilterAction (int $a_filter_action) | |
Protected Attributes | |
ILIAS BookingManager Access AccessManager | $access |
ILIAS BookingManager StandardGUIRequest | $book_request |
ilGlobalTemplateInterface | $tpl |
ilTabsGUI | $tabs |
ilCtrl | $ctrl |
ilLanguage | $lng |
ilToolbarGUI | $toolbar |
int | $ref_id |
int | $pool_id |
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V.
ILIAS is licensed with the GPL-3.0, see https://www.gnu.org/licenses/gpl-3.0.en.html You should have received a copy of said license along with the source code, too.
If this is not the case or you just want to try ILIAS, you'll find us at: https://www.ilias.de https://github.com/ILIAS-eLearning Class ilBookingParticipantGUI
Definition at line 24 of file class.ilBookingParticipantGUI.php.
ilBookingParticipantGUI::__construct | ( | ilObjBookingPoolGUI | $a_parent_obj | ) |
Definition at line 40 of file class.ilBookingParticipantGUI.php.
References $DIC, ILIAS\Repository\access(), ILIAS\Repository\ctrl(), ilObjectGUI\getObject(), ilObjectGUI\getRefId(), ILIAS\Repository\lng(), ILIAS\Repository\tabs(), and ILIAS\Repository\toolbar().
ilBookingParticipantGUI::addParticipantObject | ( | array | $a_user_ids | ) |
Add new participant.
int[] | $a_user_ids |
ilCtrlException |
Definition at line 145 of file class.ilBookingParticipantGUI.php.
References $user_id, ilObject\_lookupType(), ILIAS\Repository\ctrl(), and ILIAS\Repository\lng().
Referenced by addUserFromAutoCompleteObject().
ilBookingParticipantGUI::addUserFromAutoCompleteObject | ( | ) |
Definition at line 116 of file class.ilBookingParticipantGUI.php.
References $user_id, ilObjUser\_lookupId(), addParticipantObject(), ILIAS\Repository\lng(), and render().
|
protected |
Definition at line 176 of file class.ilBookingParticipantGUI.php.
References render().
Referenced by applyParticipantsFilter(), and resetParticipantsFilter().
ilBookingParticipantGUI::applyParticipantsFilter | ( | ) |
Definition at line 166 of file class.ilBookingParticipantGUI.php.
References applyFilterAction().
ilBookingParticipantGUI::assignObjects | ( | ) |
Definition at line 190 of file class.ilBookingParticipantGUI.php.
References ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), and ILIAS\Repository\tabs().
ilBookingParticipantGUI::executeCommand | ( | ) |
Definition at line 63 of file class.ilBookingParticipantGUI.php.
References $ctrl, $ref_id, ILIAS\Repository\access(), ILIAS\Repository\ctrl(), ilCtrl\getNextClass(), and ILIAS\Repository\lng().
ilBookingParticipantGUI::render | ( | ) |
Render list of booking participants.
uses ilBookingParticipantsTableGUI
Definition at line 96 of file class.ilBookingParticipantGUI.php.
References $ref_id, ILIAS\Repository\access(), ilRepositorySearchGUI\fillAutoCompleteToolbar(), ILIAS\Repository\lng(), and ILIAS\Repository\toolbar().
Referenced by addUserFromAutoCompleteObject(), and applyFilterAction().
ilBookingParticipantGUI::resetParticipantsFilter | ( | ) |
Definition at line 171 of file class.ilBookingParticipantGUI.php.
References applyFilterAction().
|
protected |
Definition at line 29 of file class.ilBookingParticipantGUI.php.
|
protected |
Definition at line 30 of file class.ilBookingParticipantGUI.php.
|
protected |
Definition at line 34 of file class.ilBookingParticipantGUI.php.
Referenced by executeCommand().
|
protected |
Definition at line 35 of file class.ilBookingParticipantGUI.php.
|
protected |
Definition at line 38 of file class.ilBookingParticipantGUI.php.
|
protected |
Definition at line 37 of file class.ilBookingParticipantGUI.php.
Referenced by executeCommand(), and render().
|
protected |
Definition at line 33 of file class.ilBookingParticipantGUI.php.
|
protected |
Definition at line 36 of file class.ilBookingParticipantGUI.php.
|
protected |
Definition at line 32 of file class.ilBookingParticipantGUI.php.
const ilBookingParticipantGUI::FILTER_ACTION_APPLY = 1 |
Definition at line 26 of file class.ilBookingParticipantGUI.php.
const ilBookingParticipantGUI::FILTER_ACTION_RESET = 2 |
Definition at line 27 of file class.ilBookingParticipantGUI.php.
const ilBookingParticipantGUI::PARTICIPANT_VIEW = 1 |
Definition at line 28 of file class.ilBookingParticipantGUI.php.
Referenced by ilBookingParticipantsTableGUI\fillRow(), and ilBookingAssignObjectsTableGUI\getItems().