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

Member related storage mechanism. More...

+ Inheritance diagram for ilIndividualAssessmentMembersStorage:
+ Collaboration diagram for ilIndividualAssessmentMembersStorage:

Public Member Functions

 loadMembers (ilObjIndividualAssessment $obj)
 Get ilIndividualAssessmentMembers-object containing meberinfo associated with $obj. More...
 
 loadMember (ilObjIndividualAssessment $obj, ilObjUser $usr)
 Get ilIndividualAssessmentMember-object containing meberinfo associated with $obj and $usr. More...
 
 updateMember (ilIndividualAssessmentMember $member)
 Create a new storage entry for member-object. More...
 
 deleteMembers (ilObjIndividualAssessment $obj)
 Delete entries associated with members-object. More...
 
 insertMembersRecord (ilObjIndividualAssessment $iass, array $record)
 Create a membership inside storage. More...
 
 removeMembersRecord (ilObjIndividualAssessment $iass, array $record)
 Remove a membership associated with a IndividualAssessment object inside storage. More...
 

Detailed Description

Member Function Documentation

◆ deleteMembers()

ilIndividualAssessmentMembersStorage::deleteMembers ( ilObjIndividualAssessment  $obj)

Delete entries associated with members-object.

Parameters
ilObjIndividualAssessment$obj

Implemented in ilIndividualAssessmentMembersStorageDB.

◆ insertMembersRecord()

ilIndividualAssessmentMembersStorage::insertMembersRecord ( ilObjIndividualAssessment  $iass,
array  $record 
)

Create a membership inside storage.

Parameters
ilObjIndividualAssessment$iass
string|int[]$record

Implemented in ilIndividualAssessmentMembersStorageDB.

Referenced by ilIndividualAssessmentMembers\updateStorageAndRBAC().

+ Here is the caller graph for this function:

◆ loadMember()

ilIndividualAssessmentMembersStorage::loadMember ( ilObjIndividualAssessment  $obj,
ilObjUser  $usr 
)

Get ilIndividualAssessmentMember-object containing meberinfo associated with $obj and $usr.

Parameters
ilObjIndividualAssessment$obj
ilObjUser$usr
Returns
ilIndividualAssessmentMember

Implemented in ilIndividualAssessmentMembersStorageDB.

◆ loadMembers()

ilIndividualAssessmentMembersStorage::loadMembers ( ilObjIndividualAssessment  $obj)

Get ilIndividualAssessmentMembers-object containing meberinfo associated with $obj.

Parameters
ilObjIndividualAssessment$obj
Returns
ilIndividualAssessmentMembers

Implemented in ilIndividualAssessmentMembersStorageDB.

Referenced by ilIndividualAssessmentMembers\updateStorageAndRBAC().

+ Here is the caller graph for this function:

◆ removeMembersRecord()

ilIndividualAssessmentMembersStorage::removeMembersRecord ( ilObjIndividualAssessment  $iass,
array  $record 
)

Remove a membership associated with a IndividualAssessment object inside storage.

Parameters
ilObjIndividualAssessment$iass
string|int[]$record

Implemented in ilIndividualAssessmentMembersStorageDB.

Referenced by ilIndividualAssessmentMembers\updateStorageAndRBAC().

+ Here is the caller graph for this function:

◆ updateMember()

ilIndividualAssessmentMembersStorage::updateMember ( ilIndividualAssessmentMember  $member)

Create a new storage entry for member-object.

Parameters
ilIndividualAssessmentMember$member

Implemented in ilIndividualAssessmentMembersStorageDB.


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