ILIAS  release_5-4 Revision v5.4.26-12-gabc799a52e6
interface.ilIndividualAssessmentMembersStorage.php
Go to the documentation of this file.
1 <?php
2 
7 require_once 'Modules/IndividualAssessment/classes/class.ilObjIndividualAssessment.php';
9 {
10 
18  public function loadMembers(ilObjIndividualAssessment $obj);
19 
27  public function loadMembersAsSingleObjects(ilObjIndividualAssessment $obj, string $filter = null, string $sort = null);
28 
37  public function loadMember(ilObjIndividualAssessment $obj, ilObjUser $usr);
38 
44  public function updateMember(ilIndividualAssessmentMember $member);
45 
51  public function deleteMembers(ilObjIndividualAssessment $obj);
52 
59  public function insertMembersRecord(ilObjIndividualAssessment $iass, array $record);
60 
68  public function removeMembersRecord(ilObjIndividualAssessment $iass, array $record);
69 }
loadMember(ilObjIndividualAssessment $obj, ilObjUser $usr)
Get ilIndividualAssessmentMember-object containing meberinfo associated with $obj and $usr...
For the purpose of streamlining the grading and learning-process status definition outside of tests...
deleteMembers(ilObjIndividualAssessment $obj)
Delete entries associated with members-object.
loadMembersAsSingleObjects(ilObjIndividualAssessment $obj, string $filter=null, string $sort=null)
Get ilIndividualAssessmentMember-object for each obj member associated with $obj. ...
removeMembersRecord(ilObjIndividualAssessment $iass, array $record)
Remove a membership associated with a IndividualAssessment object inside storage. ...
insertMembersRecord(ilObjIndividualAssessment $iass, array $record)
Create a membership inside storage.
Edit the record of a user, set LP.
loadMembers(ilObjIndividualAssessment $obj)
Get ilIndividualAssessmentMembers-object containing meberinfo associated with $obj.
updateMember(ilIndividualAssessmentMember $member)
Create a new storage entry for member-object.