ILIAS  trunk Revision v11.0_alpha-3011-gc6b235a2e85
ilIndividualAssessmentMembersStorageDBWrapper Class Reference
+ Inheritance diagram for ilIndividualAssessmentMembersStorageDBWrapper:
+ Collaboration diagram for ilIndividualAssessmentMembersStorageDBWrapper:

Public Member Functions

 createAssessmentMemberWrapper (ilObjIndividualAssessment $obj, ilObjUser $usr, array $record)
 
 getActualDateTime ()
 
 getWhereFromFilterWrapper ($filter)
 
 getOrderByFromSortWrapper (string $sort)
 
- Public Member Functions inherited from ilIndividualAssessmentMembersStorageDB
 __construct (protected ilDBInterface $db, protected IRSS $irss, protected ilIndividualAssessmentGradingStakeholder $stakeholder)
 
 loadMembers (ilObjIndividualAssessment $obj)
 Get ilIndividualAssessmentMembers-object containing member info associated with $obj. More...
 
 loadMembersAsSingleObjects (ilObjIndividualAssessment $obj, ?string $filter=null, ?string $sort=null)
 Get ilIndividualAssessmentMember-object for each obj member associated with $obj.
Returns
ilIndividualAssessmentMember[]
More...
 
 loadMember (ilObjIndividualAssessment $obj, ilObjUser $usr)
 Get ilIndividualAssessmentMember-object containing member info 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.
Parameters
string[] | int[]$record
More...
 
 removeMembersRecord (ilObjIndividualAssessment $iass, array $record)
 Remove a membership associated with a IndividualAssessment object inside storage.
Parameters
string[] | int[]$record
More...
 
 loadMembers (ilObjIndividualAssessment $obj)
 Get ilIndividualAssessmentMembers-object containing member info associated with $obj. More...
 
 loadMembersAsSingleObjects (ilObjIndividualAssessment $obj, ?string $filter=null, ?string $sort=null)
 Get ilIndividualAssessmentMember-object for each obj member associated with $obj. More...
 
 loadMember (ilObjIndividualAssessment $obj, ilObjUser $usr)
 Get ilIndividualAssessmentMember-object containing member info 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...
 

Additional Inherited Members

- Data Fields inherited from ilIndividualAssessmentMembersStorageDB
const MEMBERS_TABLE = "iass_members"
 
- Protected Member Functions inherited from ilIndividualAssessmentMembersStorageDB
 createAssessmentMember (ilObjIndividualAssessment $obj, ilObjUser $usr, array $record)
 
 createGrading (array $record, string $user_fullname)
 
 getActualDateTime ()
 
 loadMemberQuery ()
 
 loadMembersQuery (int $obj_id)
 
 getWhereFromFilter ($filter)
 
 getOrderByFromSort (string $sort)
 

Detailed Description

Member Function Documentation

◆ createAssessmentMemberWrapper()

ilIndividualAssessmentMembersStorageDBWrapper::createAssessmentMemberWrapper ( ilObjIndividualAssessment  $obj,
ilObjUser  $usr,
array  $record 
)

Definition at line 26 of file ilIndividualAssessmentMembersStorageDBTest.php.

31 return $this->createAssessmentMember($obj, $usr, $record);
32 }
Edit the record of a user, set LP.
createAssessmentMember(ilObjIndividualAssessment $obj, ilObjUser $usr, array $record)

◆ getActualDateTime()

ilIndividualAssessmentMembersStorageDBWrapper::getActualDateTime ( )

Reimplemented from ilIndividualAssessmentMembersStorageDB.

Definition at line 36 of file ilIndividualAssessmentMembersStorageDBTest.php.

36 : string
37 {
38 return "2021-12-02 12:55:33";
39 }

◆ getOrderByFromSortWrapper()

ilIndividualAssessmentMembersStorageDBWrapper::getOrderByFromSortWrapper ( string  $sort)

Definition at line 49 of file ilIndividualAssessmentMembersStorageDBTest.php.

49 : string
50 {
51 return $this->getOrderByFromSort($sort);
52 }

◆ getWhereFromFilterWrapper()

ilIndividualAssessmentMembersStorageDBWrapper::getWhereFromFilterWrapper (   $filter)
Parameters
string | int$filter

Definition at line 44 of file ilIndividualAssessmentMembersStorageDBTest.php.

44 : string
45 {
46 return $this->getWhereFromFilter($filter);
47 }

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