ILIAS
trunk Revision v11.0_alpha-2638-g80c1d007f79
|
Class ilOrgUnitPosition. More...
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().
ilOrgUnitPosition::getAuthorities | ( | ) |
Definition at line 107 of file class.ilOrgUnitPosition.php.
References $authorities.
Referenced by ilOrgUnitPositionDBRepository\insert(), and ilOrgUnitPositionDBRepository\store().
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().
ilOrgUnitPosition::getDescription | ( | ) |
Definition at line 68 of file class.ilOrgUnitPosition.php.
References $description.
Referenced by ilOrgUnitPositionDBRepository\insert(), and ilOrgUnitPositionDBRepository\update().
ilOrgUnitPosition::getId | ( | ) |
Definition at line 51 of file class.ilOrgUnitPosition.php.
References $id.
Referenced by ilOrgUnitPositionFormGUI\__construct(), ilObjOrgUnitTree\getAssignements(), ilOrgUnitUserAssignmentGUI\getStaffTable(), ilOrgUnitPositionDBRepository\store(), and ilOrgUnitPositionDBRepository\update().
ilOrgUnitPosition::getTitle | ( | ) |
Definition at line 56 of file class.ilOrgUnitPosition.php.
References $title.
Referenced by __toString(), ilOrgUnitUserAssignmentGUI\getStaffTable(), ilOrgUnitPositionDBRepository\insert(), and ilOrgUnitPositionDBRepository\update().
ilOrgUnitPosition::isCorePosition | ( | ) |
Definition at line 80 of file class.ilOrgUnitPosition.php.
References $core_position.
Referenced by ilOrgUnitPositionDBRepository\insert(), and ilOrgUnitPositionDBRepository\update().
ilOrgUnitPosition::withAuthorities | ( | array | $authorities | ) |
ilOrgUnitAuthority[] | $authorities |
Definition at line 130 of file class.ilOrgUnitPosition.php.
References $authorities.
Referenced by ilOrgUnitPositionDBRepository\store().
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().