| 
    ILIAS
    release_9 Revision v9.13-25-g2c18ec4c24f
    
   | 
  
 Collaboration diagram for OrgUnit\Positions\UserAssignment\ilOrgUnitUserAssignmentRepository:Public Member Functions | |
| findOrCreateAssignment (int $user_id, int $position_id, int $orgu_id) | |
| findAllUserAssingmentsByUserIds (array $arr_user_ids) | |
| getEmplSuperiorList (array $arr_empl_user_ids) | |
| getPositionsOfUserId (int $user_id) | |
| getAssignmentOrFail (int $user_id, int $position_id, int $orgu_id) | |
| getAssignmentsOfUserId (int $user_id) | |
| getUserIdsOfOrgUnit (int $orgunit_ref_id) | |
| getUserIdsOfOrgUnits (array $orgunit_ref_id) | |
| getUserIdsOfOrgUnitsOfUsersPosition (int $position_id, int $user_id, bool $recursive=false) | |
| getUserIdsOfOrgUnitsInPosition (array $orgu_ids, int $position_id) | |
| getUserIdsOfUsersOrgUnitsInPosition (int $user_id, array $users_position_id, int $position_id, bool $recursive=false) | |
| getOrgUnitIdsOfUsersPosition (int $position_id, int $user_id, bool $recursive=false) | |
| getUserIdsOfPosition (int $position_id) | |
| getUserAssignmentsOfPosition (int $position_id) | |
| deleteAllAssignmentsOfUser (int $user_id) | |
Static Public Member Functions | |
| static | getInstance () | 
Protected Member Functions | |
| getAssignmentRepo () | |
Protected Attributes | |
| ilOrgUnitPositionDBRepository | $positionRepo | 
| ilOrgUnitUserAssignmentDBRepository | $assignmentRepo | 
Static Protected Attributes | |
| static self | $instance | 
Private Member Functions | |
| getPositionRepo () | |
Definition at line 26 of file class.ilOrgUnitUserAssignmentRepository.php.
| OrgUnit\Positions\UserAssignment\ilOrgUnitUserAssignmentRepository::deleteAllAssignmentsOfUser | ( | int | $user_id | ) | 
Definition at line 194 of file class.ilOrgUnitUserAssignmentRepository.php.
References OrgUnit\Positions\UserAssignment\ilOrgUnitUserAssignmentRepository\getAssignmentRepo().
 Here is the call graph for this function:| OrgUnit\Positions\UserAssignment\ilOrgUnitUserAssignmentRepository::findAllUserAssingmentsByUserIds | ( | array | $arr_user_ids | ) | 
Definition at line 72 of file class.ilOrgUnitUserAssignmentRepository.php.
References OrgUnit\Positions\UserAssignment\ilOrgUnitUserAssignmentRepository\getAssignmentRepo().
 Here is the call graph for this function:| OrgUnit\Positions\UserAssignment\ilOrgUnitUserAssignmentRepository::findOrCreateAssignment | ( | int | $user_id, | 
| int | $position_id, | ||
| int | $orgu_id | ||
| ) | 
Definition at line 64 of file class.ilOrgUnitUserAssignmentRepository.php.
References OrgUnit\Positions\UserAssignment\ilOrgUnitUserAssignmentRepository\getAssignmentRepo().
 Here is the call graph for this function:| OrgUnit\Positions\UserAssignment\ilOrgUnitUserAssignmentRepository::getAssignmentOrFail | ( | int | $user_id, | 
| int | $position_id, | ||
| int | $orgu_id | ||
| ) | 
Definition at line 103 of file class.ilOrgUnitUserAssignmentRepository.php.
References OrgUnit\Positions\UserAssignment\ilOrgUnitUserAssignmentRepository\getAssignmentRepo().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 51 of file class.ilOrgUnitUserAssignmentRepository.php.
References OrgUnit\Positions\UserAssignment\ilOrgUnitUserAssignmentRepository\$assignmentRepo, $dic, and ilOrgUnitLocalDIC\dic().
Referenced by OrgUnit\Positions\UserAssignment\ilOrgUnitUserAssignmentRepository\deleteAllAssignmentsOfUser(), OrgUnit\Positions\UserAssignment\ilOrgUnitUserAssignmentRepository\findAllUserAssingmentsByUserIds(), OrgUnit\Positions\UserAssignment\ilOrgUnitUserAssignmentRepository\findOrCreateAssignment(), OrgUnit\Positions\UserAssignment\ilOrgUnitUserAssignmentRepository\getAssignmentOrFail(), OrgUnit\Positions\UserAssignment\ilOrgUnitUserAssignmentRepository\getAssignmentsOfUserId(), OrgUnit\Positions\UserAssignment\ilOrgUnitUserAssignmentRepository\getEmplSuperiorList(), OrgUnit\Positions\UserAssignment\ilOrgUnitUserAssignmentRepository\getOrgUnitIdsOfUsersPosition(), OrgUnit\Positions\UserAssignment\ilOrgUnitUserAssignmentRepository\getPositionsOfUserId(), OrgUnit\Positions\UserAssignment\ilOrgUnitUserAssignmentRepository\getUserAssignmentsOfPosition(), OrgUnit\Positions\UserAssignment\ilOrgUnitUserAssignmentRepository\getUserIdsOfOrgUnit(), OrgUnit\Positions\UserAssignment\ilOrgUnitUserAssignmentRepository\getUserIdsOfOrgUnits(), OrgUnit\Positions\UserAssignment\ilOrgUnitUserAssignmentRepository\getUserIdsOfOrgUnitsInPosition(), OrgUnit\Positions\UserAssignment\ilOrgUnitUserAssignmentRepository\getUserIdsOfOrgUnitsOfUsersPosition(), OrgUnit\Positions\UserAssignment\ilOrgUnitUserAssignmentRepository\getUserIdsOfPosition(), and OrgUnit\Positions\UserAssignment\ilOrgUnitUserAssignmentRepository\getUserIdsOfUsersOrgUnitsInPosition().
 Here is the call graph for this function:
 Here is the caller graph for this function:| OrgUnit\Positions\UserAssignment\ilOrgUnitUserAssignmentRepository::getAssignmentsOfUserId | ( | int | $user_id | ) | 
Definition at line 115 of file class.ilOrgUnitUserAssignmentRepository.php.
References OrgUnit\Positions\UserAssignment\ilOrgUnitUserAssignmentRepository\getAssignmentRepo().
 Here is the call graph for this function:| OrgUnit\Positions\UserAssignment\ilOrgUnitUserAssignmentRepository::getEmplSuperiorList | ( | array | $arr_empl_user_ids | ) | 
Definition at line 87 of file class.ilOrgUnitUserAssignmentRepository.php.
References OrgUnit\Positions\UserAssignment\ilOrgUnitUserAssignmentRepository\getAssignmentRepo().
 Here is the call graph for this function:
      
  | 
  static | 
Definition at line 32 of file class.ilOrgUnitUserAssignmentRepository.php.
Referenced by ilPRGAssignmentDBRepository\interimOrguLookup().
 Here is the caller graph for this function:| OrgUnit\Positions\UserAssignment\ilOrgUnitUserAssignmentRepository::getOrgUnitIdsOfUsersPosition | ( | int | $position_id, | 
| int | $user_id, | ||
| bool | $recursive = false  | 
        ||
| ) | 
Definition at line 167 of file class.ilOrgUnitUserAssignmentRepository.php.
References OrgUnit\Positions\UserAssignment\ilOrgUnitUserAssignmentRepository\getAssignmentRepo().
 Here is the call graph for this function:
      
  | 
  private | 
Definition at line 41 of file class.ilOrgUnitUserAssignmentRepository.php.
References $dic, OrgUnit\Positions\UserAssignment\ilOrgUnitUserAssignmentRepository\$positionRepo, and ilOrgUnitLocalDIC\dic().
 Here is the call graph for this function:| OrgUnit\Positions\UserAssignment\ilOrgUnitUserAssignmentRepository::getPositionsOfUserId | ( | int | $user_id | ) | 
Definition at line 95 of file class.ilOrgUnitUserAssignmentRepository.php.
References OrgUnit\Positions\UserAssignment\ilOrgUnitUserAssignmentRepository\getAssignmentRepo().
 Here is the call graph for this function:| OrgUnit\Positions\UserAssignment\ilOrgUnitUserAssignmentRepository::getUserAssignmentsOfPosition | ( | int | $position_id | ) | 
Definition at line 186 of file class.ilOrgUnitUserAssignmentRepository.php.
References OrgUnit\Positions\UserAssignment\ilOrgUnitUserAssignmentRepository\getAssignmentRepo().
 Here is the call graph for this function:| OrgUnit\Positions\UserAssignment\ilOrgUnitUserAssignmentRepository::getUserIdsOfOrgUnit | ( | int | $orgunit_ref_id | ) | 
Definition at line 123 of file class.ilOrgUnitUserAssignmentRepository.php.
References OrgUnit\Positions\UserAssignment\ilOrgUnitUserAssignmentRepository\getAssignmentRepo().
 Here is the call graph for this function:| OrgUnit\Positions\UserAssignment\ilOrgUnitUserAssignmentRepository::getUserIdsOfOrgUnits | ( | array | $orgunit_ref_id | ) | 
Definition at line 131 of file class.ilOrgUnitUserAssignmentRepository.php.
References OrgUnit\Positions\UserAssignment\ilOrgUnitUserAssignmentRepository\getAssignmentRepo().
 Here is the call graph for this function:| OrgUnit\Positions\UserAssignment\ilOrgUnitUserAssignmentRepository::getUserIdsOfOrgUnitsInPosition | ( | array | $orgu_ids, | 
| int | $position_id | ||
| ) | 
Definition at line 147 of file class.ilOrgUnitUserAssignmentRepository.php.
References OrgUnit\Positions\UserAssignment\ilOrgUnitUserAssignmentRepository\getAssignmentRepo().
 Here is the call graph for this function:| OrgUnit\Positions\UserAssignment\ilOrgUnitUserAssignmentRepository::getUserIdsOfOrgUnitsOfUsersPosition | ( | int | $position_id, | 
| int | $user_id, | ||
| bool | $recursive = false  | 
        ||
| ) | 
Definition at line 139 of file class.ilOrgUnitUserAssignmentRepository.php.
References OrgUnit\Positions\UserAssignment\ilOrgUnitUserAssignmentRepository\getAssignmentRepo().
 Here is the call graph for this function:| OrgUnit\Positions\UserAssignment\ilOrgUnitUserAssignmentRepository::getUserIdsOfPosition | ( | int | $position_id | ) | 
Definition at line 178 of file class.ilOrgUnitUserAssignmentRepository.php.
References OrgUnit\Positions\UserAssignment\ilOrgUnitUserAssignmentRepository\getAssignmentRepo().
 Here is the call graph for this function:| OrgUnit\Positions\UserAssignment\ilOrgUnitUserAssignmentRepository::getUserIdsOfUsersOrgUnitsInPosition | ( | int | $user_id, | 
| array | $users_position_id, | ||
| int | $position_id, | ||
| bool | $recursive = false  | 
        ||
| ) | 
Definition at line 155 of file class.ilOrgUnitUserAssignmentRepository.php.
References OrgUnit\Positions\UserAssignment\ilOrgUnitUserAssignmentRepository\getAssignmentRepo().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 30 of file class.ilOrgUnitUserAssignmentRepository.php.
Referenced by OrgUnit\Positions\UserAssignment\ilOrgUnitUserAssignmentRepository\getAssignmentRepo().
      
  | 
  staticprotected | 
Definition at line 28 of file class.ilOrgUnitUserAssignmentRepository.php.
      
  | 
  protected | 
Definition at line 29 of file class.ilOrgUnitUserAssignmentRepository.php.
Referenced by OrgUnit\Positions\UserAssignment\ilOrgUnitUserAssignmentRepository\getPositionRepo().