ILIAS  release_8 Revision v8.23
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 (ilDBInterface $ilDB)
 
 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...
 

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)
 
- Protected Attributes inherited from ilIndividualAssessmentMembersStorageDB
ilDBInterface $db
 

Detailed Description

Member Function Documentation

◆ createAssessmentMemberWrapper()

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

Definition at line 25 of file ilIndividualAssessmentMembersStorageDBTest.php.

References ilIndividualAssessmentMembersStorageDB\createAssessmentMember().

30  return $this->createAssessmentMember($obj, $usr, $record);
31  }
createAssessmentMember(ilObjIndividualAssessment $obj, ilObjUser $usr, array $record)
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
+ Here is the call graph for this function:

◆ getActualDateTime()

ilIndividualAssessmentMembersStorageDBWrapper::getActualDateTime ( )

Definition at line 35 of file ilIndividualAssessmentMembersStorageDBTest.php.

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

◆ getOrderByFromSortWrapper()

ilIndividualAssessmentMembersStorageDBWrapper::getOrderByFromSortWrapper ( string  $sort)

Definition at line 48 of file ilIndividualAssessmentMembersStorageDBTest.php.

References ilIndividualAssessmentMembersStorageDB\getOrderByFromSort().

48  : string
49  {
50  return $this->getOrderByFromSort($sort);
51  }
+ Here is the call graph for this function:

◆ getWhereFromFilterWrapper()

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

Definition at line 43 of file ilIndividualAssessmentMembersStorageDBTest.php.

References ilIndividualAssessmentMembersStorageDB\getWhereFromFilter().

43  : string
44  {
45  return $this->getWhereFromFilter($filter);
46  }
+ Here is the call graph for this function:

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