| 
    ILIAS
    release_9 Revision v9.13-25-g2c18ec4c24f
    
   | 
  
Class ilOrgUnitPosition. More...
 Collaboration diagram for ilOrgUnitPosition:Public Member Functions | |
| __construct ($id=0) | |
| __toString () | |
| getId () | |
| getTitle () | |
| withTitle (string $title) | |
| getDescription () | |
| withDescription (string $description) | |
| isCorePosition () | |
| withCorePosition (bool $core_position) | |
| getCoreIdentifier () | |
| withCoreIdentifier (int $core_identifier) | |
| getAuthorities () | |
| getAuthoritiesAsArray () | |
| withAuthorities (array $authorities) | |
Data Fields | |
| const | CORE_POSITION_EMPLOYEE = 1 | 
| const | CORE_POSITION_SUPERIOR = 2 | 
Protected Attributes | |
| int | $id | 
| string | $title = "" | 
| string | $description = "" | 
| bool | $core_position = false | 
| int | $core_identifier = 0 | 
| array | $authorities = [] | 
Class ilOrgUnitPosition.
Definition at line 25 of file class.ilOrgUnitPosition.php.
| ilOrgUnitPosition::__construct | ( | $id = 0 | ) | 
Definition at line 41 of file class.ilOrgUnitPosition.php.
References $id.
| ilOrgUnitPosition::__toString | ( | ) | 
Definition at line 46 of file class.ilOrgUnitPosition.php.
References getTitle().
 Here is the call graph for this function:| ilOrgUnitPosition::getAuthorities | ( | ) | 
Definition at line 107 of file class.ilOrgUnitPosition.php.
References $authorities.
Referenced by ilOrgUnitPositionDBRepository\insert(), and ilOrgUnitPositionDBRepository\store().
 Here is the caller graph for this function:| ilOrgUnitPosition::getAuthoritiesAsArray | ( | ) | 
Definition at line 112 of file class.ilOrgUnitPosition.php.
| ilOrgUnitPosition::getCoreIdentifier | ( | ) | 
Definition at line 92 of file class.ilOrgUnitPosition.php.
References $core_identifier.
Referenced by ilOrgUnitPositionDBRepository\insert(), and ilOrgUnitPositionDBRepository\update().
 Here is the caller graph for this function:| ilOrgUnitPosition::getDescription | ( | ) | 
Definition at line 68 of file class.ilOrgUnitPosition.php.
References $description.
Referenced by ilOrgUnitPositionDBRepository\insert(), and ilOrgUnitPositionDBRepository\update().
 Here is the caller graph for this function:| ilOrgUnitPosition::getId | ( | ) | 
Definition at line 51 of file class.ilOrgUnitPosition.php.
References $id.
Referenced by ilOrgUnitUserAssignmentTableGUI\__construct(), ilOrgUnitRecursiveUserAssignmentTableGUI\__construct(), ilObjOrgUnitTree\getAssignements(), ilOrgUnitPositionDBRepository\store(), and ilOrgUnitPositionDBRepository\update().
 Here is the caller graph for this function:| ilOrgUnitPosition::getTitle | ( | ) | 
Definition at line 56 of file class.ilOrgUnitPosition.php.
References $title.
Referenced by ilOrgUnitUserAssignmentTableGUI\__construct(), ilOrgUnitRecursiveUserAssignmentTableGUI\__construct(), __toString(), ilOrgUnitPositionDBRepository\insert(), and ilOrgUnitPositionDBRepository\update().
 Here is the caller graph for this function:| ilOrgUnitPosition::isCorePosition | ( | ) | 
Definition at line 80 of file class.ilOrgUnitPosition.php.
References $core_position.
Referenced by ilOrgUnitPositionDBRepository\insert(), and ilOrgUnitPositionDBRepository\update().
 Here is the caller graph for this function:| ilOrgUnitPosition::withAuthorities | ( | array | $authorities | ) | 
| ilOrgUnitAuthority[] | $authorities | 
Definition at line 130 of file class.ilOrgUnitPosition.php.
References $authorities.
Referenced by ilOrgUnitPositionDBRepository\store().
 Here is the caller graph for this function:| ilOrgUnitPosition::withCoreIdentifier | ( | int | $core_identifier | ) | 
| ilOrgUnitPosition::withCorePosition | ( | bool | $core_position | ) | 
| ilOrgUnitPosition::withDescription | ( | string | $description | ) | 
| ilOrgUnitPosition::withTitle | ( | string | $title | ) | 
      
  | 
  protected | 
Definition at line 39 of file class.ilOrgUnitPosition.php.
Referenced by getAuthorities(), and withAuthorities().
      
  | 
  protected | 
Definition at line 34 of file class.ilOrgUnitPosition.php.
Referenced by getCoreIdentifier(), and withCoreIdentifier().
      
  | 
  protected | 
Definition at line 33 of file class.ilOrgUnitPosition.php.
Referenced by isCorePosition(), and withCorePosition().
      
  | 
  protected | 
Definition at line 32 of file class.ilOrgUnitPosition.php.
Referenced by getDescription(), and withDescription().
      
  | 
  protected | 
Definition at line 30 of file class.ilOrgUnitPosition.php.
Referenced by __construct(), and getId().
      
  | 
  protected | 
Definition at line 31 of file class.ilOrgUnitPosition.php.
Referenced by getTitle(), and withTitle().
| const ilOrgUnitPosition::CORE_POSITION_EMPLOYEE = 1 | 
Definition at line 27 of file class.ilOrgUnitPosition.php.
Referenced by ilOrgUnitUserAssignmentGUI\addStaff(), ilOrgUnitUserAssignmentGUI\addStaffFromSearch(), ilOrgUnitPositionGUI\assign(), ilObjOrgUnit\assignUsersToEmployeeRole(), ilObjOrgUnit\deassignUserFromEmployeeRole(), ilObjOrgUnitTree\getEmployees(), ilObjOrgUnitTree\getEmployeesUnderUser(), ilOrgUnitUserAssignmentDBRepository\getSuperiorsByUsers(), OrgUnit\User\ilOrgUnitUserRepository\getSuperiorsSql(), ILIAS\OrgUnit\Webservices\SOAP\EmployeePositionId\run(), ilOrgUnitSimpleUserImport\simpleUserImportElement(), and ilModulesOrgUnitPositionTest\testOrgUnitPositionModification().
| const ilOrgUnitPosition::CORE_POSITION_SUPERIOR = 2 | 
Definition at line 28 of file class.ilOrgUnitPosition.php.
Referenced by ilObjOrgUnit\assignUsersToSuperiorRole(), ilObjOrgUnit\deassignUserFromSuperiorRole(), ilObjOrgUnitTree\getEmployeesUnderUser(), ilObjOrgUnitTree\getSuperiors(), ilOrgUnitUserAssignmentDBRepository\getSuperiorsByUsers(), OrgUnit\User\ilOrgUnitUserRepository\getSuperiorsSql(), ILIAS\OrgUnit\Webservices\SOAP\SuperiorPositionId\run(), and ilOrgUnitSimpleUserImport\simpleUserImportElement().