|
ILIAS
release_10 Revision v10.1-43-ga1241a92c2f
|
Class ilOrgUnitPositionGUI. More...
Inheritance diagram for ilOrgUnitPositionGUI:
Collaboration diagram for ilOrgUnitPositionGUI:Public Member Functions | |
| __construct () | |
| getSinglePosLinkTarget (string $action, int $pos_id=null) | |
| addSubTabs () | |
Public Member Functions inherited from ILIAS\components\OrgUnit\ARHelper\BaseCommands | |
| getParentGui () | |
| setParentGui (BaseCommands $parent_gui) | |
| executeCommand () | |
| addSubTabs () | |
Data Fields | |
| const | SUBTAB_SETTINGS = 'settings' |
| const | SUBTAB_PERMISSIONS = 'obj_orgunit_positions' |
| const | CMD_CONFIRM_DELETION = 'confirmDeletion' |
| const | CMD_ASSIGN = 'assign' |
Data Fields inherited from ILIAS\components\OrgUnit\ARHelper\BaseCommands | |
| const | CMD_INDEX = "index" |
| const | CMD_DEFAULT_PERMISSIONS = "defaultPermissions" |
| 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 | |
| getPossibleNextClasses () | |
| getActiveTabId () | |
| index () | |
| add () | |
| create () | |
| edit () | |
| update () | |
| defaultPermissions () | |
| updateDefaultPermissions () | |
| getDefaultPermissionsForm (int $position_id) | |
| getTitleForFormHeaderByContext (string $context) | |
| redirectIfCancelled () | |
| assign (int $position_id) | |
| confirmDeletion () | |
| delete () | |
| cancel () | |
| getPositionFromRequest () | |
| getTable () | |
Protected Member Functions inherited from ILIAS\components\OrgUnit\ARHelper\BaseCommands | |
| __construct (protected array $query_namespace=['orgu', 'posedit']) | |
| index () | |
| getPossibleNextClasses () | |
| getActiveTabId () | |
| cancel () | |
| setContent (string $html) | |
| pushSubTab (string $subtab_id, string $url) | |
| activeSubTab (string $subtab_id) | |
| getParentRefId () | |
| getRowIdFromQuery () | |
Protected Attributes | |
| ilToolbarGUI | $toolbar |
| ILIAS UI Component Link Factory | $link_factory |
| ilOrgUnitPositionDBRepository | $positionRepo |
| ilOrgUnitUserAssignmentDBRepository | $assignmentRepo |
| ilOrgUnitPermissionDBRepository | $permissionRepo |
| ilObjectDefinition | $objectDefinition |
| ILIAS HTTP Wrapper ArrayBasedRequestWrapper | $post |
Protected Attributes inherited from ILIAS\components\OrgUnit\ARHelper\BaseCommands | |
| ilLanguage | $lng |
| ilCtrl | $ctrl |
| ilAccess | $access |
| ILIAS HTTP Services | $http |
| ilGlobalTemplateInterface | $tpl |
| BaseCommands | $parent_gui = null |
| URLBuilder | $url_builder |
| URLBuilderToken | $action_token = null |
| URLBuilderToken | $row_id_token |
| DataFactory | $data_factory |
| Refinery | $refinery |
| ServerRequestInterface | $request |
| ILIAS HTTP Wrapper ArrayBasedRequestWrapper | $query |
| UIFactory | $ui_factory |
| UIRenderer | $ui_renderer |
Private Member Functions | |
| getAuthorityDescription (array $authorities) | |
| Returns descriptions for authorities as an array of strings. More... | |
Class ilOrgUnitPositionGUI.
Definition at line 30 of file class.ilOrgUnitPositionGUI.php.
| ilOrgUnitPositionGUI::__construct | ( | ) |
Definition at line 48 of file class.ilOrgUnitPositionGUI.php.
References $DIC, $dic, $ref_id, ILIAS\GlobalScreen\Provider\__construct(), ilObjOrgUnitAccess\_checkAccessPositions(), ILIAS\Repository\ctrl(), ilOrgUnitLocalDIC\dic(), ILIAS\Repository\initRequest(), ILIAS\Repository\lng(), ILIAS\Repository\objectDefinition(), and ILIAS\Repository\toolbar().
Here is the call graph for this function:
|
protected |
Definition at line 103 of file class.ilOrgUnitPositionGUI.php.
| ilOrgUnitPositionGUI::addSubTabs | ( | ) |
Definition at line 346 of file class.ilOrgUnitPositionGUI.php.
References getSinglePosLinkTarget(), and ILIAS\components\OrgUnit\ARHelper\BaseCommands\pushSubTab().
Referenced by defaultPermissions(), and edit().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 240 of file class.ilOrgUnitPositionGUI.php.
References cancel(), ilOrgUnitPosition\CORE_POSITION_EMPLOYEE, and ILIAS\Repository\lng().
Referenced by delete().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 326 of file class.ilOrgUnitPositionGUI.php.
References ILIAS\Repository\ctrl().
Referenced by assign(), and confirmDeletion().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 256 of file class.ilOrgUnitPositionGUI.php.
References cancel(), ILIAS\Repository\ctrl(), getAuthorityDescription(), getPositionFromRequest(), and ILIAS\Repository\lng().
Here is the call graph for this function:
|
protected |
Definition at line 110 of file class.ilOrgUnitPositionGUI.php.
References ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), and redirectIfCancelled().
Here is the call graph for this function:
|
protected |
Definition at line 146 of file class.ilOrgUnitPositionGUI.php.
References ILIAS\components\OrgUnit\ARHelper\BaseCommands\activeSubTab(), addSubTabs(), getDefaultPermissionsForm(), and ILIAS\components\OrgUnit\ARHelper\BaseCommands\getRowIdFromQuery().
Referenced by updateDefaultPermissions().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 295 of file class.ilOrgUnitPositionGUI.php.
References assign(), ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), and ILIAS\Repository\refinery().
Here is the call graph for this function:
|
protected |
Definition at line 122 of file class.ilOrgUnitPositionGUI.php.
References ILIAS\components\OrgUnit\ARHelper\BaseCommands\activeSubTab(), addSubTabs(), and getPositionFromRequest().
Here is the call graph for this function:
|
protected |
Definition at line 85 of file class.ilOrgUnitPositionGUI.php.
References ilObjOrgUnitGUI\TAB_POSITIONS.
|
private |
Returns descriptions for authorities as an array of strings.
| ilOrgUnitAuthority[] | $authorities |
Definition at line 391 of file class.ilOrgUnitPositionGUI.php.
References ILIAS\components\OrgUnit\ARHelper\BaseCommands\$lng, ILIAS\GlobalScreen\Scope\Footer\Factory\getTitle(), ilLanguage\loadLanguageModule(), ilOrgUnitAuthority\OVER_EVERYONE, ilOrgUnitAuthority\SCOPE_SAME_ORGU, and ilOrgUnitAuthority\SCOPE_SUBSEQUENT_ORGUS.
Referenced by confirmDeletion().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 167 of file class.ilOrgUnitPositionGUI.php.
References $context, $permissionRepo, getSinglePosLinkTarget(), getTitleForFormHeaderByContext(), ILIAS\Repository\lng(), ILIAS\Repository\refinery(), and ILIAS\UI\Implementation\Component\Input\withValue().
Referenced by defaultPermissions(), and updateDefaultPermissions().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 331 of file class.ilOrgUnitPositionGUI.php.
References $id, and ILIAS\components\OrgUnit\ARHelper\BaseCommands\getRowIdFromQuery().
Referenced by confirmDeletion(), edit(), and update().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 78 of file class.ilOrgUnitPositionGUI.php.
| ilOrgUnitPositionGUI::getSinglePosLinkTarget | ( | string | $action, |
| int | $pos_id = null |
||
| ) |
Definition at line 337 of file class.ilOrgUnitPositionGUI.php.
References ILIAS\components\OrgUnit\ARHelper\BaseCommands\getRowIdFromQuery().
Referenced by addSubTabs(), getDefaultPermissionsForm(), and index().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 358 of file class.ilOrgUnitPositionGUI.php.
References ILIAS\components\OrgUnit\ARHelper\BaseCommands\$row_id_token, and ILIAS\Repository\lng().
Referenced by index().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 212 of file class.ilOrgUnitPositionGUI.php.
References ILIAS\Repository\lng(), ilObjectPlugin\lookupTxtById(), and ILIAS\Repository\objectDefinition().
Referenced by getDefaultPermissionsForm().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 90 of file class.ilOrgUnitPositionGUI.php.
References $url, getSinglePosLinkTarget(), getTable(), ILIAS\Repository\lng(), and ILIAS\Repository\toolbar().
Here is the call graph for this function:
|
protected |
Definition at line 221 of file class.ilOrgUnitPositionGUI.php.
References $url, ILIAS\Repository\ctrl(), and ILIAS\Repository\refinery().
Referenced by create(), and update().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 132 of file class.ilOrgUnitPositionGUI.php.
References ILIAS\Repository\ctrl(), getPositionFromRequest(), ILIAS\Repository\lng(), and redirectIfCancelled().
Here is the call graph for this function:
|
protected |
Definition at line 154 of file class.ilOrgUnitPositionGUI.php.
References defaultPermissions(), getDefaultPermissionsForm(), ILIAS\components\OrgUnit\ARHelper\BaseCommands\getRowIdFromQuery(), and ILIAS\Repository\lng().
Here is the call graph for this function:
|
protected |
Definition at line 42 of file class.ilOrgUnitPositionGUI.php.
Definition at line 40 of file class.ilOrgUnitPositionGUI.php.
|
protected |
Definition at line 44 of file class.ilOrgUnitPositionGUI.php.
|
protected |
Definition at line 43 of file class.ilOrgUnitPositionGUI.php.
Referenced by getDefaultPermissionsForm().
|
protected |
Definition at line 41 of file class.ilOrgUnitPositionGUI.php.
|
protected |
Definition at line 45 of file class.ilOrgUnitPositionGUI.php.
|
protected |
Definition at line 39 of file class.ilOrgUnitPositionGUI.php.
| const ilOrgUnitPositionGUI::CMD_ASSIGN = 'assign' |
Definition at line 37 of file class.ilOrgUnitPositionGUI.php.
| const ilOrgUnitPositionGUI::CMD_CONFIRM_DELETION = 'confirmDeletion' |
Definition at line 36 of file class.ilOrgUnitPositionGUI.php.
| const ilOrgUnitPositionGUI::SUBTAB_PERMISSIONS = 'obj_orgunit_positions' |
Definition at line 35 of file class.ilOrgUnitPositionGUI.php.
| const ilOrgUnitPositionGUI::SUBTAB_SETTINGS = 'settings' |
Definition at line 34 of file class.ilOrgUnitPositionGUI.php.