ILIAS
release_6 Revision v6.24-5-g0c8bfefb3b8
|
Class ilOrgUnitUserAssignmentQueries. More...
Public Member Functions | |
getAssignmentOrFail ($user_id, $position_id, $orgu_id) | |
filterUserIdsDueToAuthorities ($user_id, array $user_ids) | |
getAssignmentsOfUserId ($user_id) | |
getAssignmentsOfUserIdAndPosition (int $user_id, int $position_id) | |
getUserIdsOfOrgUnit ($orgunit_ref_id) | |
getUserIdsOfOrgUnits (array $orgunit_ref_id) | |
getUserIdsOfOrgUnitsOfUsersPosition ($position_id, $user_id, $recursive=false) | |
getUserIdsOfOrgUnitsInPosition (array $orgu_ids, $position_id) | |
getUserIdsOfUsersOrgUnitsInPosition ($user_id, $users_position_id, $position_id, $recursive=false) | |
getOrgUnitIdsOfUsersPosition ($position_id, $user_id, $recursive=false) | |
getUserIdsOfPosition ($position_id) | |
getUserAssignmentsOfPosition ($position_id) | |
deleteAllAssignmentsOfUser ($user_id) | |
Static Public Member Functions | |
static | getInstance () |
Static Protected Attributes | |
static | $instance |
Class ilOrgUnitUserAssignmentQueries.
Definition at line 8 of file class.ilOrgUnitUserAssignmentQueries.php.
ilOrgUnitUserAssignmentQueries::deleteAllAssignmentsOfUser | ( | $user_id | ) |
int | $user_id |
Definition at line 235 of file class.ilOrgUnitUserAssignmentQueries.php.
References $DIC.
ilOrgUnitUserAssignmentQueries::filterUserIdsDueToAuthorities | ( | $user_id, | |
array | $user_ids | ||
) |
Definition at line 72 of file class.ilOrgUnitUserAssignmentQueries.php.
ilOrgUnitUserAssignmentQueries::getAssignmentOrFail | ( | $user_id, | |
$position_id, | |||
$orgu_id | |||
) |
int | $user_id | |
int | $position_id | |
int | $orgu_id | Org-Units Ref-ID |
Definition at line 57 of file class.ilOrgUnitUserAssignmentQueries.php.
References ActiveRecord\where().
ilOrgUnitUserAssignmentQueries::getAssignmentsOfUserId | ( | $user_id | ) |
$user_id |
Definition at line 82 of file class.ilOrgUnitUserAssignmentQueries.php.
References ActiveRecord\where().
Referenced by getInstance().
ilOrgUnitUserAssignmentQueries::getAssignmentsOfUserIdAndPosition | ( | int | $user_id, |
int | $position_id | ||
) |
$user_id |
Definition at line 92 of file class.ilOrgUnitUserAssignmentQueries.php.
References ActiveRecord\where().
|
static |
Definition at line 20 of file class.ilOrgUnitUserAssignmentQueries.php.
References getAssignmentsOfUserId().
Referenced by ilOrgUnitPositionAccess\__construct(), ilOrgUnitPositionGUI\assign(), ilOrgUnitPositionGUI\confirmDeletion(), ilOrgUnitUserAssignmentGUI\delete(), ilObjUser\delete(), ilOrgUnitUserAssignmentGUI\deleteRecursive(), ilOrgUnitPosition\deleteWithAllDependencies(), ilObjOrgUnitTree\getEmployees(), ilObjOrgUnitTree\getEmployeesUnderUser(), ILIAS\MyStaff\ilMyStaffAccess\getIdsForUserAndOperation(), ilObjOrgUnitTree\getOrgUnitOfUser(), ILIAS\MyStaff\ilMyStaffAccess\getUsersForUserPerPosition(), ilRepositorySearchGUI\listUsers(), ILIAS\OrgUnit\Webservices\SOAP\UserIdsOfPosition\run(), and ILIAS\OrgUnit\Webservices\SOAP\UserIdsOfPositionAndOrgUnit\run().
ilOrgUnitUserAssignmentQueries::getOrgUnitIdsOfUsersPosition | ( | $position_id, | |
$user_id, | |||
$recursive = false |
|||
) |
$position_id | ||
$user_id | ||
bool | $recursive |
Definition at line 183 of file class.ilOrgUnitUserAssignmentQueries.php.
References ilObjOrgUnitTree\_getInstance(), and ActiveRecord\where().
Referenced by getUserIdsOfOrgUnitsOfUsersPosition(), and getUserIdsOfUsersOrgUnitsInPosition().
ilOrgUnitUserAssignmentQueries::getUserAssignmentsOfPosition | ( | $position_id | ) |
$position_id |
Definition at line 222 of file class.ilOrgUnitUserAssignmentQueries.php.
References ActiveRecord\where().
ilOrgUnitUserAssignmentQueries::getUserIdsOfOrgUnit | ( | $orgunit_ref_id | ) |
$orgunit_ref_id |
Definition at line 107 of file class.ilOrgUnitUserAssignmentQueries.php.
References ActiveRecord\where().
ilOrgUnitUserAssignmentQueries::getUserIdsOfOrgUnits | ( | array | $orgunit_ref_id | ) |
$orgunit_ref_id |
Definition at line 119 of file class.ilOrgUnitUserAssignmentQueries.php.
References ActiveRecord\where().
ilOrgUnitUserAssignmentQueries::getUserIdsOfOrgUnitsInPosition | ( | array | $orgu_ids, |
$position_id | |||
) |
array | $orgu_ids | |
$position_id |
Definition at line 148 of file class.ilOrgUnitUserAssignmentQueries.php.
References ActiveRecord\where().
ilOrgUnitUserAssignmentQueries::getUserIdsOfOrgUnitsOfUsersPosition | ( | $position_id, | |
$user_id, | |||
$recursive = false |
|||
) |
$position_id | ||
$user_id | ||
bool | $recursive |
Definition at line 135 of file class.ilOrgUnitUserAssignmentQueries.php.
References getOrgUnitIdsOfUsersPosition(), and ActiveRecord\where().
ilOrgUnitUserAssignmentQueries::getUserIdsOfPosition | ( | $position_id | ) |
$position_id |
Definition at line 209 of file class.ilOrgUnitUserAssignmentQueries.php.
References ActiveRecord\where().
ilOrgUnitUserAssignmentQueries::getUserIdsOfUsersOrgUnitsInPosition | ( | $user_id, | |
$users_position_id, | |||
$position_id, | |||
$recursive = false |
|||
) |
$user_id | ||
$users_position_id | ||
$position_id | ||
bool | $recursive |
Definition at line 166 of file class.ilOrgUnitUserAssignmentQueries.php.
References getOrgUnitIdsOfUsersPosition(), and ActiveRecord\where().
|
staticprotected |
Definition at line 14 of file class.ilOrgUnitUserAssignmentQueries.php.