|
ILIAS
release_8 Revision v8.24
|
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. More...
Inheritance diagram for IndividualAssessmentAccessHandler:
Collaboration diagram for IndividualAssessmentAccessHandler:Public Member Functions | |
| initDefaultRolesForObject (ilObjIndividualAssessment $iass) | |
| Create default roles at an object. More... | |
| assignUserToMemberRole (ilObjUser $usr, ilObjIndividualAssessment $iass) | |
| Assign a user to the member role at an Individual assessment. More... | |
| deassignUserFromMemberRole (ilObjUser $usr, ilObjIndividualAssessment $iass) | |
| Deasign a user from the member role at an Individual assessment. More... | |
| mayReadObject () | |
| mayEditObject () | |
| mayEditPermissions () | |
| mayEditMembers () | |
| mayViewAnyUser () | |
| mayViewAllUsers () | |
| mayGradeAnyUser () | |
| mayGradeAllUsers () | |
| mayGradeUser (int $user_id) | |
| mayViewUser (int $user_id) | |
| mayAmendAllUsers () | |
| isSystemAdmin () | |
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V.
ILIAS is licensed with the GPL-3.0, see https://www.gnu.org/licenses/gpl-3.0.en.html You should have received a copy of said license along with the source code, too.
If this is not the case or you just want to try ILIAS, you'll find us at: https://www.ilias.de https://github.com/ILIAS-eLearning Mechanic regarding the access control and roles of an objet goes here.
Definition at line 24 of file interface.IndividualAssessmentAccessHandler.php.
| IndividualAssessmentAccessHandler::assignUserToMemberRole | ( | ilObjUser | $usr, |
| ilObjIndividualAssessment | $iass | ||
| ) |
Assign a user to the member role at an Individual assessment.
Implemented in ilIndividualAssessmentAccessHandler.
| IndividualAssessmentAccessHandler::deassignUserFromMemberRole | ( | ilObjUser | $usr, |
| ilObjIndividualAssessment | $iass | ||
| ) |
Deasign a user from the member role at an Individual assessment.
Implemented in ilIndividualAssessmentAccessHandler.
| IndividualAssessmentAccessHandler::initDefaultRolesForObject | ( | ilObjIndividualAssessment | $iass | ) |
Create default roles at an object.
Implemented in ilIndividualAssessmentAccessHandler.
| IndividualAssessmentAccessHandler::isSystemAdmin | ( | ) |
Implemented in ilIndividualAssessmentAccessHandler.
| IndividualAssessmentAccessHandler::mayAmendAllUsers | ( | ) |
Implemented in ilIndividualAssessmentAccessHandler.
| IndividualAssessmentAccessHandler::mayEditMembers | ( | ) |
Implemented in ilIndividualAssessmentAccessHandler.
| IndividualAssessmentAccessHandler::mayEditObject | ( | ) |
Implemented in ilIndividualAssessmentAccessHandler.
| IndividualAssessmentAccessHandler::mayEditPermissions | ( | ) |
Implemented in ilIndividualAssessmentAccessHandler.
| IndividualAssessmentAccessHandler::mayGradeAllUsers | ( | ) |
Implemented in ilIndividualAssessmentAccessHandler.
| IndividualAssessmentAccessHandler::mayGradeAnyUser | ( | ) |
Implemented in ilIndividualAssessmentAccessHandler.
| IndividualAssessmentAccessHandler::mayGradeUser | ( | int | $user_id | ) |
Implemented in ilIndividualAssessmentAccessHandler.
| IndividualAssessmentAccessHandler::mayReadObject | ( | ) |
Implemented in ilIndividualAssessmentAccessHandler.
| IndividualAssessmentAccessHandler::mayViewAllUsers | ( | ) |
Implemented in ilIndividualAssessmentAccessHandler.
| IndividualAssessmentAccessHandler::mayViewAnyUser | ( | ) |
Implemented in ilIndividualAssessmentAccessHandler.
| IndividualAssessmentAccessHandler::mayViewUser | ( | int | $user_id | ) |
Implemented in ilIndividualAssessmentAccessHandler.