ILIAS
trunk Revision v11.0_alpha-1866-gfa368f7776e
|
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 ($id=0) | |
getId () | |
getParentId () | |
withParentId (int $parent_id) | |
getContextId () | |
withContextId (int $context_id) | |
getPositionId () | |
withPositionId (int $position_id) | |
getOperations () | |
withOperations (array $operations) | |
getPossibleOperations () | |
withPossibleOperations (array $possible_operations) | |
getSelectedOperationIds () | |
withSelectedOperationIds (array $selected_operation_ids) | |
isOperationIdSelected (int $operation_id) | |
getContext () | |
withContext (ilOrgUnitOperationContext $context) | |
isProtected () | |
withProtected (bool $protected) | |
isTemplate () | |
Data Fields | |
const | PARENT_TEMPLATE = -1 |
const | TABLE_NAME = 'il_orgu_permissions' |
Protected Attributes | |
int | $id = 0 |
int | $parent_id = self::PARENT_TEMPLATE |
int | $context_id = 0 |
int | $position_id = 0 |
bool | $protected = false |
array | $operations = [] |
array | $possible_operations = [] |
array | $selected_operation_ids = [] |
ilOrgUnitOperationContext | $context = null |
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 ilOrgUnitPermissionGUI
Definition at line 23 of file class.ilOrgUnitPermission.php.
ilOrgUnitPermission::__construct | ( | $id = 0 | ) |
ilOrgUnitPermission::getContext | ( | ) |
Definition at line 138 of file class.ilOrgUnitPermission.php.
References $context.
ilOrgUnitPermission::getContextId | ( | ) |
Definition at line 70 of file class.ilOrgUnitPermission.php.
References $context_id.
Referenced by ilOrgUnitPermissionDBRepository\insertDB(), ilOrgUnitPermissionDBRepository\update(), and ilOrgUnitPermissionDBRepository\updateDB().
ilOrgUnitPermission::getId | ( | ) |
Definition at line 53 of file class.ilOrgUnitPermission.php.
References $id.
Referenced by ilOrgUnitPermissionDBRepository\store(), and ilOrgUnitPermissionDBRepository\updateDB().
ilOrgUnitPermission::getOperations | ( | ) |
Definition at line 97 of file class.ilOrgUnitPermission.php.
References $operations.
Referenced by ilOrgUnitPermissionDBRepository\insertDB(), ilOrgUnitPermissionDBRepository\update(), and ilOrgUnitPermissionDBRepository\updateDB().
ilOrgUnitPermission::getParentId | ( | ) |
Definition at line 58 of file class.ilOrgUnitPermission.php.
References $parent_id.
Referenced by ilOrgUnitPermissionDBRepository\insertDB(), isTemplate(), ilOrgUnitPermissionDBRepository\store(), and ilOrgUnitPermissionDBRepository\updateDB().
ilOrgUnitPermission::getPositionId | ( | ) |
Definition at line 82 of file class.ilOrgUnitPermission.php.
References $position_id.
Referenced by ilOrgUnitPermissionDBRepository\insertDB(), and ilOrgUnitPermissionDBRepository\updateDB().
ilOrgUnitPermission::getPossibleOperations | ( | ) |
Definition at line 109 of file class.ilOrgUnitPermission.php.
References $possible_operations.
ilOrgUnitPermission::getSelectedOperationIds | ( | ) |
Definition at line 121 of file class.ilOrgUnitPermission.php.
References $selected_operation_ids.
ilOrgUnitPermission::isOperationIdSelected | ( | int | $operation_id | ) |
Definition at line 133 of file class.ilOrgUnitPermission.php.
ilOrgUnitPermission::isProtected | ( | ) |
Definition at line 150 of file class.ilOrgUnitPermission.php.
References $protected.
Referenced by ilOrgUnitPermissionDBRepository\insertDB(), ilOrgUnitPermissionDBRepository\store(), and ilOrgUnitPermissionDBRepository\updateDB().
ilOrgUnitPermission::isTemplate | ( | ) |
Definition at line 162 of file class.ilOrgUnitPermission.php.
References getParentId().
ilOrgUnitPermission::withContext | ( | ilOrgUnitOperationContext | $context | ) |
Definition at line 143 of file class.ilOrgUnitPermission.php.
References $context.
Referenced by ilOrgUnitPermissionDBRepository\update().
ilOrgUnitPermission::withContextId | ( | int | $context_id | ) |
ilOrgUnitPermission::withOperations | ( | array | $operations | ) |
Definition at line 102 of file class.ilOrgUnitPermission.php.
References $operations.
Referenced by ilOrgUnitPermissionDBRepository\update().
ilOrgUnitPermission::withParentId | ( | int | $parent_id | ) |
ilOrgUnitPermission::withPositionId | ( | int | $position_id | ) |
ilOrgUnitPermission::withPossibleOperations | ( | array | $possible_operations | ) |
Definition at line 114 of file class.ilOrgUnitPermission.php.
References $possible_operations.
Referenced by ilOrgUnitPermissionDBRepository\update().
ilOrgUnitPermission::withProtected | ( | bool | $protected | ) |
Definition at line 155 of file class.ilOrgUnitPermission.php.
References $protected.
Referenced by ilOrgUnitPermissionDBRepository\store().
ilOrgUnitPermission::withSelectedOperationIds | ( | array | $selected_operation_ids | ) |
Definition at line 126 of file class.ilOrgUnitPermission.php.
References $selected_operation_ids.
Referenced by ilOrgUnitPermissionDBRepository\update().
|
protected |
Definition at line 46 of file class.ilOrgUnitPermission.php.
Referenced by getContext(), and withContext().
|
protected |
Definition at line 30 of file class.ilOrgUnitPermission.php.
Referenced by getContextId(), and withContextId().
|
protected |
Definition at line 28 of file class.ilOrgUnitPermission.php.
Referenced by __construct(), and getId().
|
protected |
Definition at line 36 of file class.ilOrgUnitPermission.php.
Referenced by getOperations(), and withOperations().
|
protected |
Definition at line 29 of file class.ilOrgUnitPermission.php.
Referenced by getParentId(), and withParentId().
|
protected |
Definition at line 31 of file class.ilOrgUnitPermission.php.
Referenced by getPositionId(), and withPositionId().
|
protected |
Definition at line 41 of file class.ilOrgUnitPermission.php.
Referenced by getPossibleOperations(), and withPossibleOperations().
|
protected |
Definition at line 32 of file class.ilOrgUnitPermission.php.
Referenced by isProtected(), and withProtected().
|
protected |
Definition at line 45 of file class.ilOrgUnitPermission.php.
Referenced by getSelectedOperationIds(), and withSelectedOperationIds().
const ilOrgUnitPermission::PARENT_TEMPLATE = -1 |
Definition at line 25 of file class.ilOrgUnitPermission.php.
Referenced by ilOrgUnitPermissionDBRepository\getDefaultForContext(), ilOrgUnitPermissionDBRepository\store(), and ilModulesOrgUnitPermissionTest\testOrgUnitPermissionConstruction().
const ilOrgUnitPermission::TABLE_NAME = 'il_orgu_permissions' |
Definition at line 26 of file class.ilOrgUnitPermission.php.