ILIAS  release_8 Revision v8.24
interface.IndividualAssessmentAccessHandler.php
Go to the documentation of this file.
1<?php
2
3declare(strict_types=1);
4
25{
30
35
40
41
42 public function mayReadObject(): bool;
43 public function mayEditObject(): bool;
44 public function mayEditPermissions(): bool;
45 public function mayEditMembers(): bool;
46 public function mayViewAnyUser(): bool;
47 public function mayViewAllUsers(): bool;
48 public function mayGradeAnyUser(): bool;
49 public function mayGradeAllUsers(): bool;
50 public function mayGradeUser(int $user_id): bool;
51 public function mayViewUser(int $user_id): bool;
52 public function mayAmendAllUsers(): bool;
53 public function isSystemAdmin(): bool;
54}
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
User class.
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
initDefaultRolesForObject(ilObjIndividualAssessment $iass)
Create default roles at an object.
assignUserToMemberRole(ilObjUser $usr, ilObjIndividualAssessment $iass)
Assign a user to the member role at an Individual assessment.
deassignUserFromMemberRole(ilObjUser $usr, ilObjIndividualAssessment $iass)
Deasign a user from the member role at an Individual assessment.