ILIAS
release_6 Revision v6.24-5-g0c8bfefb3b8
|
Class ilOrgUnitUserRepository. More...
Public Member Functions | |
__construct () | |
ilOrgUnitUserRepository constructor. More... | |
withSuperiors () | |
withPositions () | |
getOrgUnitUsers (array $arr_user_id) | |
getOrgUnitUser (int $user_id) | |
loadSuperiors (array $user_ids) | |
getEmailAdressesOfSuperiors (array $user_ids) | |
Protected Member Functions | |
getSuperiorsSql (array $user_ids) | |
Protected Attributes | |
$dic | |
$orgu_users | |
$with_superiors = false | |
$with_positions = false | |
Static Protected Attributes | |
static | $instance |
Private Member Functions | |
loadUsersByUserIds (array $user_ids) | |
Class ilOrgUnitUserRepository.
Definition at line 13 of file class.ilOrgUnitUserRepository.php.
OrgUnit\User\ilOrgUnitUserRepository::__construct | ( | ) |
ilOrgUnitUserRepository constructor.
Definition at line 42 of file class.ilOrgUnitUserRepository.php.
References $DIC.
OrgUnit\User\ilOrgUnitUserRepository::getEmailAdressesOfSuperiors | ( | array | $user_ids | ) |
array | $user_ids |
Definition at line 136 of file class.ilOrgUnitUserRepository.php.
References $data, $DIC, and OrgUnit\User\ilOrgUnitUserRepository\getSuperiorsSql().
OrgUnit\User\ilOrgUnitUserRepository::getOrgUnitUser | ( | int | $user_id | ) |
int | $user_id |
Definition at line 97 of file class.ilOrgUnitUserRepository.php.
References OrgUnit\User\ilOrgUnitUserRepository\loadSuperiors(), and OrgUnit\User\ilOrgUnitUserRepository\loadUsersByUserIds().
OrgUnit\User\ilOrgUnitUserRepository::getOrgUnitUsers | ( | array | $arr_user_id | ) |
array | $arr_user_id |
Definition at line 76 of file class.ilOrgUnitUserRepository.php.
References OrgUnit\User\ilOrgUnitUserRepository\$orgu_users, OrgUnit\User\ilOrgUnitUserRepository\loadSuperiors(), and OrgUnit\User\ilOrgUnitUserRepository\loadUsersByUserIds().
|
protected |
array | $user_ids |
Definition at line 156 of file class.ilOrgUnitUserRepository.php.
References $DIC, ilOrgUnitPosition\CORE_POSITION_EMPLOYEE, and ilOrgUnitPosition\CORE_POSITION_SUPERIOR.
Referenced by OrgUnit\User\ilOrgUnitUserRepository\getEmailAdressesOfSuperiors(), and OrgUnit\User\ilOrgUnitUserRepository\loadSuperiors().
OrgUnit\User\ilOrgUnitUserRepository::loadSuperiors | ( | array | $user_ids | ) |
array | $user_ids |
Definition at line 116 of file class.ilOrgUnitUserRepository.php.
References $data, $DIC, OrgUnit\User\ilOrgUnitUser\getInstance(), OrgUnit\User\ilOrgUnitUser\getInstanceById(), and OrgUnit\User\ilOrgUnitUserRepository\getSuperiorsSql().
Referenced by OrgUnit\User\ilOrgUnitUserRepository\getOrgUnitUser(), and OrgUnit\User\ilOrgUnitUserRepository\getOrgUnitUsers().
|
private |
$user_ids |
Definition at line 211 of file class.ilOrgUnitUserRepository.php.
References OrgUnit\User\ilOrgUnitUser\getInstance().
Referenced by OrgUnit\User\ilOrgUnitUserRepository\getOrgUnitUser(), and OrgUnit\User\ilOrgUnitUserRepository\getOrgUnitUsers().
OrgUnit\User\ilOrgUnitUserRepository::withPositions | ( | ) |
Definition at line 63 of file class.ilOrgUnitUserRepository.php.
OrgUnit\User\ilOrgUnitUserRepository::withSuperiors | ( | ) |
Definition at line 52 of file class.ilOrgUnitUserRepository.php.
|
protected |
Definition at line 19 of file class.ilOrgUnitUserRepository.php.
|
staticprotected |
Definition at line 23 of file class.ilOrgUnitUserRepository.php.
|
protected |
Definition at line 27 of file class.ilOrgUnitUserRepository.php.
Referenced by OrgUnit\User\ilOrgUnitUserRepository\getOrgUnitUsers().
|
protected |
Definition at line 35 of file class.ilOrgUnitUserRepository.php.
|
protected |
Definition at line 31 of file class.ilOrgUnitUserRepository.php.