|
ILIAS
release_7 Revision v7.30-3-g800a261c036
|
Class ilOrgUnitUserRepository. More...
Collaboration diagram for OrgUnit\User\ilOrgUnitUserRepository: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().
Here is the call graph for this function:| 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().
Here is the call graph for this function:| 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().
Here is the call graph for this function:
|
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().
Here is the caller graph for this function:| 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().
Here is the call graph for this function:
Here is the caller graph for this function:
|
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().
Here is the call graph for this function:
Here is the caller graph for this function:| 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.