ILIAS
trunk Revision v11.0_alpha-1761-g6dbbfa7b760
|
Class ilOrguAuthority. More...
Public Member Functions | |
__construct ($id=0) | |
__toString () | |
getId () | |
getOver () | |
withOver (int $over) | |
getScope () | |
withScope (int $scope) | |
getPositionId () | |
withPositionId (int $position_id) | |
Static Public Member Functions | |
static | getScopes () |
Data Fields | |
const | FIELD_OVER = 'over' |
const | OVER_EVERYONE = -1 |
const | POSITION_ID = "position_id" |
const | SCOPE_SAME_ORGU = 1 |
const | SCOPE_SUBSEQUENT_ORGUS = 2 |
const | SCOPES |
Protected Attributes | |
int | $id |
int | $over = self::OVER_EVERYONE |
int | $scope = self::SCOPE_SAME_ORGU |
int | $position_id = 0 |
Class ilOrguAuthority.
Definition at line 25 of file class.ilOrgUnitAuthority.php.
ilOrgUnitAuthority::__construct | ( | $id = 0 | ) |
ilOrgUnitAuthority::__toString | ( | ) |
ilOrgUnitAuthority::getId | ( | ) |
Definition at line 60 of file class.ilOrgUnitAuthority.php.
References $id.
Referenced by ilOrgUnitAuthorityDBRepository\store(), and ilOrgUnitAuthorityDBRepository\update().
ilOrgUnitAuthority::getOver | ( | ) |
Definition at line 65 of file class.ilOrgUnitAuthority.php.
References $over.
Referenced by ilOrgUnitAuthorityDBRepository\insert(), and ilOrgUnitAuthorityDBRepository\update().
ilOrgUnitAuthority::getPositionId | ( | ) |
Definition at line 92 of file class.ilOrgUnitAuthority.php.
References $position_id.
Referenced by ilOrgUnitAuthorityDBRepository\insert(), and ilOrgUnitAuthorityDBRepository\update().
ilOrgUnitAuthority::getScope | ( | ) |
Definition at line 77 of file class.ilOrgUnitAuthority.php.
References $scope.
Referenced by ilOrgUnitAuthorityDBRepository\insert(), and ilOrgUnitAuthorityDBRepository\update().
|
static |
Definition at line 50 of file class.ilOrgUnitAuthority.php.
Referenced by ilOrgUnitAuthorityInputGUI\getValue(), and ilOrgUnitPositionFormGUI\initFormElements().
ilOrgUnitAuthority::withOver | ( | int | $over | ) |
ilOrgUnitAuthority::withPositionId | ( | int | $position_id | ) |
ilOrgUnitAuthority::withScope | ( | int | $scope | ) |
|
protected |
Definition at line 37 of file class.ilOrgUnitAuthority.php.
Referenced by __construct(), __toString(), and getId().
|
protected |
Definition at line 38 of file class.ilOrgUnitAuthority.php.
Referenced by getOver(), and withOver().
|
protected |
Definition at line 40 of file class.ilOrgUnitAuthority.php.
Referenced by getPositionId(), and withPositionId().
|
protected |
Definition at line 39 of file class.ilOrgUnitAuthority.php.
Referenced by getScope(), and withScope().
const ilOrgUnitAuthority::FIELD_OVER = 'over' |
Definition at line 27 of file class.ilOrgUnitAuthority.php.
Referenced by ilOrgUnitAuthorityDBRepository\get().
const ilOrgUnitAuthority::OVER_EVERYONE = -1 |
Definition at line 28 of file class.ilOrgUnitAuthority.php.
Referenced by ilOrgUnitPositionAccess\filterUserIdsByPositionOfUser(), ilOrgUnitPositionDBRepository\getAuthorityDescription(), ilOrgUnitPositionGUI\getAuthorityDescription(), ilOrgUnitAuthorityInputGUI\getValue(), ilOrgUnitPositionFormGUI\initFormElements(), and ilModulesOrgUnitAuthorityTest\testOrgUnitAuthorityConstruction().
const ilOrgUnitAuthority::POSITION_ID = "position_id" |
Definition at line 29 of file class.ilOrgUnitAuthority.php.
Referenced by ilOrgUnitAuthorityDBRepository\get(), ilOrgUnitPositionDBRepository\get(), ilOrgUnitPositionDBRepository\getAllPositions(), and ilOrgUnitPositionDBRepository\getPositionsForOrgUnit().
const ilOrgUnitAuthority::SCOPE_SAME_ORGU = 1 |
Definition at line 30 of file class.ilOrgUnitAuthority.php.
Referenced by ilOrgUnitPositionAccess\filterUserIdsByPositionOfUser(), ilOrgUnitPositionDBRepository\getAuthorityDescription(), ilOrgUnitPositionGUI\getAuthorityDescription(), and ilModulesOrgUnitAuthorityTest\testOrgUnitAuthorityConstruction().
const ilOrgUnitAuthority::SCOPE_SUBSEQUENT_ORGUS = 2 |
Definition at line 31 of file class.ilOrgUnitAuthority.php.
Referenced by ilOrgUnitPositionAccess\filterUserIdsByPositionOfUser(), ilOrgUnitPositionDBRepository\getAuthorityDescription(), ilOrgUnitPositionGUI\getAuthorityDescription(), and ilModulesOrgUnitAuthorityTest\testOrgUnitAuthorityModification().
const ilOrgUnitAuthority::SCOPES |
Definition at line 32 of file class.ilOrgUnitAuthority.php.