| 
    ILIAS
    release_9 Revision v9.13-25-g2c18ec4c24f
    
   | 
  
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. More...
 Collaboration diagram for ilOrgUnitOperationContext: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().
 Here is the caller graph for this function:| ilOrgUnitOperationContext::getId | ( | ) | 
Definition at line 64 of file class.ilOrgUnitOperationContext.php.
References $id.
Referenced by ilOrgUnitOperationContextDBRepository\appendPath(), ilOrgUnitOperationContextDBRepository\store(), and ilOrgUnitOperationContextDBRepository\update().
 Here is the caller graph for this function:| ilOrgUnitOperationContext::getParentContextId | ( | ) | 
Definition at line 81 of file class.ilOrgUnitOperationContext.php.
References $parent_context_id.
Referenced by ilOrgUnitOperationContextDBRepository\appendPath(), ilOrgUnitOperationContextDBRepository\insert(), and ilOrgUnitOperationContextDBRepository\update().
 Here is the caller graph for this function:| ilOrgUnitOperationContext::getPathIds | ( | ) | 
Definition at line 105 of file class.ilOrgUnitOperationContext.php.
References $path_ids.
Referenced by ilOrgUnitOperationContextDBRepository\appendPath(), and getPopulatedContextIds().
 Here is the caller graph for this function:| ilOrgUnitOperationContext::getPathNames | ( | ) | 
Definition at line 93 of file class.ilOrgUnitOperationContext.php.
References $path_names.
Referenced by ilOrgUnitOperationContextDBRepository\appendPath(), and getPopulatedContextNames().
 Here is the caller graph for this function:| ilOrgUnitOperationContext::getPopulatedContextIds | ( | ) | 
Definition at line 132 of file class.ilOrgUnitOperationContext.php.
References getPathIds().
 Here is the call graph for this function:| ilOrgUnitOperationContext::getPopulatedContextNames | ( | ) | 
Definition at line 121 of file class.ilOrgUnitOperationContext.php.
References getPathNames().
 Here is the call graph for this function:| 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().
 Here is the caller graph for this function:
      
  | 
  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\initSettingsForm().
| 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.