ILIAS  release_5-3 Revision v5.3.23-19-g915713cf615
class.ilOrgUnitPositionAccessHandler.php
Go to the documentation of this file.
1 <?php
2 
11 {
12 
27  public function filterUserIdsForCurrentUsersPositionsAndPermission(array $user_ids, $permission);
28 
29 
43  public function filterUserIdsForUsersPositionsAndPermission(array $user_ids, $for_user_id, $permission);
44 
45 
54  public function isCurrentUserBasedOnPositionsAllowedTo($permission, array $on_user_ids);
55 
56 
66  public function isUserBasedOnPositionsAllowedTo($which_user_id, $permission, array $on_user_ids);
67 
68 
77  public function checkPositionAccess($pos_perm, $ref_id);
78 
79 
85  public function hasCurrentUserAnyPositionAccess($ref_id);
86 
96  public function filterUserIdsByPositionOfCurrentUser($pos_perm, $ref_id, array $user_ids);
97 
98 
109  public function filterUserIdsByPositionOfUser($user_id, $pos_perm, $ref_id, array $user_ids);
110 }
filterUserIdsByPositionOfUser($user_id, $pos_perm, $ref_id, array $user_ids)
filterUserIdsForUsersPositionsAndPermission(array $user_ids, $for_user_id, $permission)
checkPositionAccess($pos_perm, $ref_id)
filterUserIdsByPositionOfCurrentUser($pos_perm, $ref_id, array $user_ids)
isCurrentUserBasedOnPositionsAllowedTo($permission, array $on_user_ids)
Create styles array
The data for the language used.
isUserBasedOnPositionsAllowedTo($which_user_id, $permission, array $on_user_ids)
Interface ilOrgUnitPositionAccessHandler.
filterUserIdsForCurrentUsersPositionsAndPermission(array $user_ids, $permission)