ILIAS  trunk Revision v11.0_alpha-1761-g6dbbfa7b760
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
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...
 

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.

References ilIndividualAssessmentMembersStorageDB\createAssessmentMember().

31  return $this->createAssessmentMember($obj, $usr, $record);
32  }
createAssessmentMember(ilObjIndividualAssessment $obj, ilObjUser $usr, array $record)
Edit the record of a user, set LP.
+ Here is the call graph for this function:

◆ getActualDateTime()

ilIndividualAssessmentMembersStorageDBWrapper::getActualDateTime ( )

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.

References ilIndividualAssessmentMembersStorageDB\getOrderByFromSort().

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

◆ getWhereFromFilterWrapper()

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

Definition at line 44 of file ilIndividualAssessmentMembersStorageDBTest.php.

References ilIndividualAssessmentMembersStorageDB\getWhereFromFilter().

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

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