|
ILIAS
release_5-2 Revision v5.2.25-18-g3f80b828510
|
Store member infos to DB . More...
Inheritance diagram for ilIndividualAssessmentMembersStorageDB:
Collaboration diagram for ilIndividualAssessmentMembersStorageDB:Public Member Functions | |||||||
| __construct ($ilDB) | |||||||
| loadMembers (ilObjIndividualAssessment $obj) | |||||||
Get ilIndividualAssessmentMembers-object containing meberinfo associated with $obj.
| |||||||
| loadMember (ilObjIndividualAssessment $obj, ilObjUser $usr) | |||||||
Get ilIndividualAssessmentMember-object containing meberinfo associated with $obj and $usr.
| |||||||
| updateMember (ilIndividualAssessmentMember $member) | |||||||
Create a new storage entry for member-object.
| |||||||
| deleteMembers (ilObjIndividualAssessment $obj) | |||||||
Delete entries associated with members-object.
| |||||||
| insertMembersRecord (ilObjIndividualAssessment $iass, array $record) | |||||||
Create a membership inside storage.
| |||||||
| removeMembersRecord (ilObjIndividualAssessment $iass, array $record) | |||||||
Remove a membership associated with a IndividualAssessment object inside storage.
| |||||||
| 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... | |||||||
Protected Member Functions | |
| loadMembersQuery ($obj_id) | |
Protected Attributes | |
| $db | |
Store member infos to DB .
Definition at line 10 of file class.ilIndividualAssessmentMembersStorageDB.php.
| ilIndividualAssessmentMembersStorageDB::__construct | ( | $ilDB | ) |
Definition at line 14 of file class.ilIndividualAssessmentMembersStorageDB.php.
References $ilDB.
| ilIndividualAssessmentMembersStorageDB::deleteMembers | ( | ilObjIndividualAssessment | $obj | ) |
Delete entries associated with members-object.
| ilObjIndividualAssessment | $obj |
Implements ilIndividualAssessmentMembersStorage.
Definition at line 73 of file class.ilIndividualAssessmentMembersStorageDB.php.
References ilObject\getId().
Here is the call graph for this function:| ilIndividualAssessmentMembersStorageDB::insertMembersRecord | ( | ilObjIndividualAssessment | $iass, |
| array | $record | ||
| ) |
Create a membership inside storage.
| ilObjIndividualAssessment | $iass | |
| string | int[] | $record |
Implements ilIndividualAssessmentMembersStorage.
Definition at line 97 of file class.ilIndividualAssessmentMembersStorageDB.php.
References ilIndividualAssessmentMembers\FIELD_LEARNING_PROGRESS, ilIndividualAssessmentMembers\FIELD_RECORD, ilIndividualAssessmentMembers\FIELD_USR_ID, and ilObject\getId().
Here is the call graph for this function:| ilIndividualAssessmentMembersStorageDB::loadMember | ( | ilObjIndividualAssessment | $obj, |
| ilObjUser | $usr | ||
| ) |
Get ilIndividualAssessmentMember-object containing meberinfo associated with $obj and $usr.
| ilObjIndividualAssessment | $obj | |
| ilObjUser | $usr |
Implements ilIndividualAssessmentMembersStorage.
Definition at line 35 of file class.ilIndividualAssessmentMembersStorageDB.php.
References ilObject\getId().
Here is the call graph for this function:| ilIndividualAssessmentMembersStorageDB::loadMembers | ( | ilObjIndividualAssessment | $obj | ) |
Get ilIndividualAssessmentMembers-object containing meberinfo associated with $obj.
| ilObjIndividualAssessment | $obj |
Implements ilIndividualAssessmentMembersStorage.
Definition at line 21 of file class.ilIndividualAssessmentMembersStorageDB.php.
References $res, ilObject\getId(), and loadMembersQuery().
Here is the call graph for this function:
|
protected |
Definition at line 81 of file class.ilIndividualAssessmentMembersStorageDB.php.
References ilIndividualAssessmentMembers\FIELD_EXAMINER_LASTNAME, ilIndividualAssessmentMembers\FIELD_FIRSTNAME, ilIndividualAssessmentMembers\FIELD_LASTNAME, and ilIndividualAssessmentMembers\FIELD_LOGIN.
Referenced by loadMembers().
Here is the caller graph for this function:| ilIndividualAssessmentMembersStorageDB::removeMembersRecord | ( | ilObjIndividualAssessment | $iass, |
| array | $record | ||
| ) |
Remove a membership associated with a IndividualAssessment object inside storage.
| ilObjIndividualAssessment | $iass | |
| string | int[] | $record |
Implements ilIndividualAssessmentMembersStorage.
Definition at line 112 of file class.ilIndividualAssessmentMembersStorageDB.php.
References ilIndividualAssessmentMembers\FIELD_USR_ID, and ilObject\getId().
Here is the call graph for this function:| ilIndividualAssessmentMembersStorageDB::updateMember | ( | ilIndividualAssessmentMember | $member | ) |
Create a new storage entry for member-object.
| ilIndividualAssessmentMember | $member |
Implements ilIndividualAssessmentMembersStorage.
Definition at line 56 of file class.ilIndividualAssessmentMembersStorageDB.php.
References ilIndividualAssessmentMember\assessmentId(), ilIndividualAssessmentMember\examinerId(), ilIndividualAssessmentMembers\FIELD_EXAMINER_ID, ilIndividualAssessmentMembers\FIELD_FINALIZED, ilIndividualAssessmentMembers\FIELD_INTERNAL_NOTE, ilIndividualAssessmentMembers\FIELD_LEARNING_PROGRESS, ilIndividualAssessmentMembers\FIELD_NOTIFICATION_TS, ilIndividualAssessmentMembers\FIELD_NOTIFY, ilIndividualAssessmentMembers\FIELD_RECORD, ilIndividualAssessmentMember\finalized(), ilIndividualAssessmentMember\id(), ilIndividualAssessmentMember\internalNote(), ilIndividualAssessmentMember\LPStatus(), ilIndividualAssessmentMember\notificationTS(), ilIndividualAssessmentMember\notify(), and ilIndividualAssessmentMember\record().
Here is the call graph for this function:
|
protected |
Definition at line 12 of file class.ilIndividualAssessmentMembersStorageDB.php.