ILIAS  release_5-3 Revision v5.3.23-19-g915713cf615
IndividualAssessmentAccessHandler Interface Reference

Mechanic regarding the access controll and roles of an objcet goes here. More...

+ Inheritance diagram for IndividualAssessmentAccessHandler:
+ Collaboration diagram for IndividualAssessmentAccessHandler:

Public Member Functions

 checkAccessToObj ($operation)
 Can an user perform an operation on some Individual assessment? More...
 
 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...
 
 isSystemAdmin ()
 Check whether user is system admin. More...
 

Detailed Description

Mechanic regarding the access controll and roles of an objcet goes here.

Author
Denis Klöpfer denis.nosp@m..kle.nosp@m.ofer@.nosp@m.conc.nosp@m.epts-.nosp@m.and-.nosp@m.train.nosp@m.ing..nosp@m.de

Definition at line 8 of file interface.IndividualAssessmentAccessHandler.php.

Member Function Documentation

◆ assignUserToMemberRole()

IndividualAssessmentAccessHandler::assignUserToMemberRole ( ilObjUser  $usr,
ilObjIndividualAssessment  $iass 
)

Assign a user to the member role at an Individual assessment.

Parameters
ilObjIndividualAssessment$iass
ilObjUser$usr

Implemented in ilIndividualAssessmentAccessHandler.

Referenced by ilIndividualAssessmentMembers\updateStorageAndRBAC().

+ Here is the caller graph for this function:

◆ checkAccessToObj()

IndividualAssessmentAccessHandler::checkAccessToObj (   $operation)

Can an user perform an operation on some Individual assessment?

Parameters
string$operation
Returns
bool

Implemented in ilIndividualAssessmentAccessHandler.

◆ deassignUserFromMemberRole()

IndividualAssessmentAccessHandler::deassignUserFromMemberRole ( ilObjUser  $usr,
ilObjIndividualAssessment  $iass 
)

Deasign a user from the member role at an Individual assessment.

Parameters
ilObjIndividualAssessment$iass
ilObjUser$usr

Implemented in ilIndividualAssessmentAccessHandler.

Referenced by ilIndividualAssessmentMembers\updateStorageAndRBAC().

+ Here is the caller graph for this function:

◆ initDefaultRolesForObject()

IndividualAssessmentAccessHandler::initDefaultRolesForObject ( ilObjIndividualAssessment  $iass)

Create default roles at an object.

Parameters
ilObjIndividualAssessment$iass

Implemented in ilIndividualAssessmentAccessHandler.

◆ isSystemAdmin()

IndividualAssessmentAccessHandler::isSystemAdmin ( )

Check whether user is system admin.

Returns
bool

Implemented in ilIndividualAssessmentAccessHandler.


The documentation for this interface was generated from the following file: