ILIAS
release_7 Revision v7.30-3-g800a261c036
|
Class ilOrgUnitUserAssignmentGUI. More...
Public Member Functions | |
executeCommand () | |
addStaff () | |
addStaffFromSearch (array $user_ids, ?string $user_type=null) | |
addSubTabs () | |
![]() | |
getParentGui () | |
setParentGui ($parent_gui) | |
executeCommand () | |
addSubTabs () | |
Data Fields | |
const | CMD_ASSIGNMENTS_RECURSIVE = 'assignmentsRecursive' |
const | SUBTAB_ASSIGNMENTS = 'user_assignments' |
const | SUBTAB_ASSIGNMENTS_RECURSIVE = 'user_assignments_recursive' |
![]() | |
const | CMD_INDEX = "index" |
const | CMD_ADD = "add" |
const | CMD_CREATE = "create" |
const | CMD_EDIT = "edit" |
const | CMD_UPDATE = "update" |
const | CMD_CONFIRM = "confirm" |
const | CMD_DELETE = "delete" |
const | CMD_CANCEL = "cancel" |
const | AR_ID = "arid" |
Protected Member Functions | |
index () | |
assignmentsRecursive () | |
delete () | |
cancel () | |
![]() | |
index () | |
getPossibleNextClasses () | |
getActiveTabId () | |
cancel () | |
setContent ($html) | |
pushSubTab ($subtab_id, $url) | |
activeSubTab ($subtab_id) | |
getParentRefId () | |
Additional Inherited Members | |
![]() | |
$parent_gui = null | |
Class ilOrgUnitUserAssignmentGUI.
Definition at line 13 of file class.ilOrgUnitUserAssignmentGUI.php.
ilOrgUnitUserAssignmentGUI::addStaff | ( | ) |
Definition at line 128 of file class.ilOrgUnitUserAssignmentGUI.php.
References $_POST, ilObjUser\_lookupId(), ilOrgUnitPosition\CORE_POSITION_EMPLOYEE, ilOrgUnitUserAssignment\findOrCreateAssignment(), ILIAS\Modules\OrgUnit\ARHelper\BaseCommands\getParentRefId(), and ilUtil\sendFailure().
Referenced by executeCommand().
ilOrgUnitUserAssignmentGUI::addStaffFromSearch | ( | array | $user_ids, |
?string | $user_type = null |
||
) |
array<int> | $user_ids |
Definition at line 166 of file class.ilOrgUnitUserAssignmentGUI.php.
References ilOrgUnitPosition\CORE_POSITION_EMPLOYEE, ilOrgUnitUserAssignment\findOrCreateAssignment(), ILIAS\Modules\OrgUnit\ARHelper\BaseCommands\getParentRefId(), and ilUtil\sendFailure().
ilOrgUnitUserAssignmentGUI::addSubTabs | ( | ) |
Definition at line 192 of file class.ilOrgUnitUserAssignmentGUI.php.
References ILIAS\Modules\OrgUnit\ARHelper\BaseCommands\pushSubTab().
Referenced by assignmentsRecursive(), and index().
|
protected |
Definition at line 75 of file class.ilOrgUnitUserAssignmentGUI.php.
References ilObjUser\_lookupLogin(), ILIAS\Modules\OrgUnit\ARHelper\BaseCommands\activeSubTab(), addSubTabs(), ActiveRecord\findOrFail(), ilOrgUnitPosition\getActiveForPosition(), ILIAS\Modules\OrgUnit\ARHelper\BaseCommands\getParentRefId(), ILIAS\FileDelivery\http(), and ILIAS\Modules\OrgUnit\ARHelper\BaseCommands\setContent().
|
protected |
Definition at line 122 of file class.ilOrgUnitUserAssignmentGUI.php.
Referenced by delete().
|
protected |
Definition at line 111 of file class.ilOrgUnitUserAssignmentGUI.php.
References $_POST, cancel(), ilOrgUnitUserAssignmentQueries\getInstance(), ILIAS\Modules\OrgUnit\ARHelper\BaseCommands\getParentRefId(), and ILIAS\FileDelivery\http().
ilOrgUnitUserAssignmentGUI::executeCommand | ( | ) |
Definition at line 20 of file class.ilOrgUnitUserAssignmentGUI.php.
References ilObjOrgUnitAccess\_checkAccessPositions(), addStaff(), ILIAS\FileDelivery\http(), and ilUtil\sendFailure().
|
protected |
Definition at line 51 of file class.ilOrgUnitUserAssignmentGUI.php.
References ILIAS\Modules\OrgUnit\ARHelper\BaseCommands\activeSubTab(), addSubTabs(), ilRepositorySearchGUI\fillAutoCompleteToolbar(), ilOrgUnitPosition\getActiveForPosition(), ActiveRecord\getArray(), ILIAS\Modules\OrgUnit\ARHelper\BaseCommands\getParentRefId(), and ILIAS\Modules\OrgUnit\ARHelper\BaseCommands\setContent().
const ilOrgUnitUserAssignmentGUI::CMD_ASSIGNMENTS_RECURSIVE = 'assignmentsRecursive' |
Definition at line 15 of file class.ilOrgUnitUserAssignmentGUI.php.
const ilOrgUnitUserAssignmentGUI::SUBTAB_ASSIGNMENTS = 'user_assignments' |
Definition at line 17 of file class.ilOrgUnitUserAssignmentGUI.php.
const ilOrgUnitUserAssignmentGUI::SUBTAB_ASSIGNMENTS_RECURSIVE = 'user_assignments_recursive' |
Definition at line 18 of file class.ilOrgUnitUserAssignmentGUI.php.