ILIAS
trunk Revision v11.0_alpha-1846-g895b5f47236
|
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 (?int $id=0) | |
getId () | |
getContext () | |
withContext (string $context) | |
getParentContextId () | |
withParentContextId (int $parent_context_id) | |
getPathNames () | |
withPathNames (array $path_names) | |
getPathIds () | |
withPathIds (array $path_ids) | |
getPopulatedContextNames () | |
getPopulatedContextIds () | |
Data Fields | |
const | CONTEXT_OBJECT = "object" |
const | CONTEXT_CRS = "crs" |
const | CONTEXT_GRP = "grp" |
const | CONTEXT_IASS = "iass" |
const | CONTEXT_TST = "tst" |
const | CONTEXT_EXC = "exc" |
const | CONTEXT_SVY = "svy" |
const | CONTEXT_USRF = "usrf" |
const | CONTEXT_PRG = "prg" |
const | CONTEXT_ETAL = "etal" |
Static Public Attributes | |
static array | $available_contexts |
Protected Attributes | |
int | $id = 0 |
string | $context = self::CONTEXT_OBJECT |
int | $parent_context_id = 0 |
array | $path_names = [self::CONTEXT_OBJECT] |
array | $path_ids = [0] |
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 ilOrgUnitOperationContext
Definition at line 23 of file class.ilOrgUnitOperationContext.php.
ilOrgUnitOperationContext::__construct | ( | ?int | $id = 0 | ) |
ilOrgUnitOperationContext::getContext | ( | ) |
Definition at line 69 of file class.ilOrgUnitOperationContext.php.
References $context.
Referenced by ilOrgUnitOperationContextDBRepository\insert(), ilOrgUnitOperationContextDBRepository\store(), and ilOrgUnitOperationContextDBRepository\update().
ilOrgUnitOperationContext::getId | ( | ) |
Definition at line 64 of file class.ilOrgUnitOperationContext.php.
References $id.
Referenced by ilOrgUnitOperationContextDBRepository\appendPath(), ilOrgUnitOperationContextDBRepository\store(), and ilOrgUnitOperationContextDBRepository\update().
ilOrgUnitOperationContext::getParentContextId | ( | ) |
Definition at line 81 of file class.ilOrgUnitOperationContext.php.
References $parent_context_id.
Referenced by ilOrgUnitOperationContextDBRepository\appendPath(), ilOrgUnitOperationContextDBRepository\insert(), and ilOrgUnitOperationContextDBRepository\update().
ilOrgUnitOperationContext::getPathIds | ( | ) |
Definition at line 105 of file class.ilOrgUnitOperationContext.php.
References $path_ids.
Referenced by ilOrgUnitOperationContextDBRepository\appendPath(), and getPopulatedContextIds().
ilOrgUnitOperationContext::getPathNames | ( | ) |
Definition at line 93 of file class.ilOrgUnitOperationContext.php.
References $path_names.
Referenced by ilOrgUnitOperationContextDBRepository\appendPath(), and getPopulatedContextNames().
ilOrgUnitOperationContext::getPopulatedContextIds | ( | ) |
Definition at line 132 of file class.ilOrgUnitOperationContext.php.
References getPathIds().
ilOrgUnitOperationContext::getPopulatedContextNames | ( | ) |
Definition at line 121 of file class.ilOrgUnitOperationContext.php.
References getPathNames().
ilOrgUnitOperationContext::withContext | ( | string | $context | ) |
ilOrgUnitOperationContext::withParentContextId | ( | int | $parent_context_id | ) |
Definition at line 86 of file class.ilOrgUnitOperationContext.php.
References $parent_context_id.
ilOrgUnitOperationContext::withPathIds | ( | array | $path_ids | ) |
Definition at line 110 of file class.ilOrgUnitOperationContext.php.
References $path_ids.
ilOrgUnitOperationContext::withPathNames | ( | array | $path_names | ) |
Definition at line 98 of file class.ilOrgUnitOperationContext.php.
References $path_names.
Referenced by ilOrgUnitOperationContextDBRepository\appendPath(), and ilOrgUnitOperationContextDBRepository\store().
|
static |
Definition at line 39 of file class.ilOrgUnitOperationContext.php.
Referenced by ILIAS\MyStaff\ilMyStaffAccess\getIdsForPositionAndOperation().
|
protected |
Definition at line 53 of file class.ilOrgUnitOperationContext.php.
Referenced by getContext(), and withContext().
|
protected |
Definition at line 52 of file class.ilOrgUnitOperationContext.php.
Referenced by __construct(), and getId().
|
protected |
Definition at line 54 of file class.ilOrgUnitOperationContext.php.
Referenced by getParentContextId(), and withParentContextId().
|
protected |
Definition at line 56 of file class.ilOrgUnitOperationContext.php.
Referenced by getPathIds(), and withPathIds().
|
protected |
Definition at line 55 of file class.ilOrgUnitOperationContext.php.
Referenced by getPathNames(), and withPathNames().
const ilOrgUnitOperationContext::CONTEXT_CRS = "crs" |
Definition at line 26 of file class.ilOrgUnitOperationContext.php.
Referenced by ilModulesOrgUnitOperationContextTest\testOrgUnitOperationContextModification().
const ilOrgUnitOperationContext::CONTEXT_ETAL = "etal" |
Definition at line 34 of file class.ilOrgUnitOperationContext.php.
Referenced by ILIAS\EmployeeTalk\Setup\ilEmployeeTalkSetupAgent\getOrgUnitObjectives(), and ilOrgUnitGlobalSettingsGUI\getSettingsForm().
const ilOrgUnitOperationContext::CONTEXT_EXC = "exc" |
Definition at line 30 of file class.ilOrgUnitOperationContext.php.
const ilOrgUnitOperationContext::CONTEXT_GRP = "grp" |
Definition at line 27 of file class.ilOrgUnitOperationContext.php.
const ilOrgUnitOperationContext::CONTEXT_IASS = "iass" |
Definition at line 28 of file class.ilOrgUnitOperationContext.php.
const ilOrgUnitOperationContext::CONTEXT_OBJECT = "object" |
Definition at line 25 of file class.ilOrgUnitOperationContext.php.
Referenced by ILIAS\EmployeeTalk\Setup\ilEmployeeTalkSetupAgent\getOrgUnitObjectives(), ilModulesOrgUnitOperationContextTest\testOrgUnitOperationContextConstruction(), and ilModulesOrgUnitOperationContextTest\testOrgUnitOperationContextModification().
const ilOrgUnitOperationContext::CONTEXT_PRG = "prg" |
Definition at line 33 of file class.ilOrgUnitOperationContext.php.
const ilOrgUnitOperationContext::CONTEXT_SVY = "svy" |
Definition at line 31 of file class.ilOrgUnitOperationContext.php.
const ilOrgUnitOperationContext::CONTEXT_TST = "tst" |
Definition at line 29 of file class.ilOrgUnitOperationContext.php.
const ilOrgUnitOperationContext::CONTEXT_USRF = "usrf" |
Definition at line 32 of file class.ilOrgUnitOperationContext.php.