ILIAS
release_5-2 Revision v5.2.25-18-g3f80b828510
|
Edit the record of a user, set LP. More...
Public Member Functions | |
__construct (ilObjIndividualAssessment $iass, ilObjUser $usr, array $data) | |
record () | |
internalNote () | |
examinerId () | |
Get the user id of the examiner. More... | |
notify () | |
Will the user be notified after finalization? More... | |
maybeSendNotification (ilIndividualAssessmentNotificator $notificator) | |
Notify a user, if he is supposed to be notified, using some notificator object. More... | |
id () | |
Get the user id corresponding to this membership. More... | |
assessmentId () | |
Get the ilObjIndividualAssessment id corresponding to this membership. More... | |
assessment () | |
Get the ilObjIndividualAssessment corresponding to this membership. More... | |
finalized () | |
Is this membership allready finalized? More... | |
mayBeFinalized () | |
Can this membership be finalized? More... | |
withRecord ($record) | |
Clone this object and set a record. More... | |
withInternalNote ($internal_note) | |
Clone this object and set an internal note. More... | |
withExaminerId ($examiner_id) | |
Clone this object and set an examiner_id. More... | |
withNotify ($notify) | |
Clone this object and set wether the examinee should be notified. More... | |
withLPStatus ($lp_status) | |
Clone this object and set LP-status. More... | |
lastname () | |
Get the examinee lastname corresponding to this membership. More... | |
firstname () | |
Get the examinee firstname corresponding to this membership. More... | |
login () | |
Get the examinee login corresponding to this membership. More... | |
name () | |
Get the examinee name corresponding to this membership. More... | |
LPStatus () | |
Get the LP-status corresponding to this membership. More... | |
withFinalized () | |
Clone this object and finalize. More... | |
notificationTS () | |
Get the timestamp, at which the notification was sent. More... | |
Protected Member Functions | |
LPStatusValid ($lp_status) | |
Protected Attributes | |
$iass | |
$usr | |
$record | |
$internal_note | |
$examiner_id | |
$notify | |
$finalized | |
$notification_ts | |
$lp_status | |
Edit the record of a user, set LP.
Definition at line 10 of file class.ilIndividualAssessmentMember.php.
ilIndividualAssessmentMember::__construct | ( | ilObjIndividualAssessment | $iass, |
ilObjUser | $usr, | ||
array | $data | ||
) |
Definition at line 22 of file class.ilIndividualAssessmentMember.php.
References $iass, $usr, 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, finalized(), notify(), and record().
ilIndividualAssessmentMember::assessment | ( | ) |
Get the ilObjIndividualAssessment corresponding to this membership.
Definition at line 111 of file class.ilIndividualAssessmentMember.php.
References $iass.
Referenced by ilIndividualAssessmentPrimitiveInternalNotificator\withReciever().
ilIndividualAssessmentMember::assessmentId | ( | ) |
Get the ilObjIndividualAssessment id corresponding to this membership.
Definition at line 102 of file class.ilIndividualAssessmentMember.php.
Referenced by ilIndividualAssessmentLPInterface\updateLPStatusOfMember(), and ilIndividualAssessmentMembersStorageDB\updateMember().
ilIndividualAssessmentMember::examinerId | ( | ) |
Get the user id of the examiner.
Definition at line 54 of file class.ilIndividualAssessmentMember.php.
References $examiner_id.
Referenced by ilIndividualAssessmentMemberGUI\targetWasEditedByOtherUser(), and ilIndividualAssessmentMembersStorageDB\updateMember().
ilIndividualAssessmentMember::finalized | ( | ) |
Is this membership allready finalized?
Definition at line 120 of file class.ilIndividualAssessmentMember.php.
Referenced by __construct(), mayBeFinalized(), maybeSendNotification(), ilIndividualAssessmentMembersStorageDB\updateMember(), withExaminerId(), withInternalNote(), withLPStatus(), withNotify(), and withRecord().
ilIndividualAssessmentMember::firstname | ( | ) |
Get the examinee firstname corresponding to this membership.
Definition at line 236 of file class.ilIndividualAssessmentMember.php.
ilIndividualAssessmentMember::id | ( | ) |
Get the user id corresponding to this membership.
Definition at line 93 of file class.ilIndividualAssessmentMember.php.
Referenced by ilIndividualAssessmentLPInterface\updateLPStatusOfMember(), and ilIndividualAssessmentMembersStorageDB\updateMember().
ilIndividualAssessmentMember::internalNote | ( | ) |
Definition at line 45 of file class.ilIndividualAssessmentMember.php.
References $internal_note.
Referenced by ilIndividualAssessmentMemberGUI\fillForm(), and ilIndividualAssessmentMembersStorageDB\updateMember().
ilIndividualAssessmentMember::lastname | ( | ) |
Get the examinee lastname corresponding to this membership.
Definition at line 227 of file class.ilIndividualAssessmentMember.php.
ilIndividualAssessmentMember::login | ( | ) |
Get the examinee login corresponding to this membership.
Definition at line 245 of file class.ilIndividualAssessmentMember.php.
ilIndividualAssessmentMember::LPStatus | ( | ) |
Get the LP-status corresponding to this membership.
Definition at line 263 of file class.ilIndividualAssessmentMember.php.
References $lp_status.
Referenced by ilIndividualAssessmentMemberGUI\fillForm(), and ilIndividualAssessmentMembersStorageDB\updateMember().
|
protected |
Definition at line 200 of file class.ilIndividualAssessmentMember.php.
References $lp_status, ilIndividualAssessmentMembers\LP_COMPLETED, ilIndividualAssessmentMembers\LP_FAILED, ilIndividualAssessmentMembers\LP_IN_PROGRESS, ilIndividualAssessmentMembers\LP_NOT_ATTEMPTED, and string.
Referenced by withLPStatus().
ilIndividualAssessmentMember::mayBeFinalized | ( | ) |
Can this membership be finalized?
Definition at line 129 of file class.ilIndividualAssessmentMember.php.
References finalized(), ilIndividualAssessmentMembers\LP_COMPLETED, and ilIndividualAssessmentMembers\LP_FAILED.
Referenced by withFinalized().
ilIndividualAssessmentMember::maybeSendNotification | ( | ilIndividualAssessmentNotificator | $notificator | ) |
Notify a user, if he is supposed to be notified, using some notificator object.
ilIndividualAssessmentNotificator | $notificator |
Definition at line 74 of file class.ilIndividualAssessmentMember.php.
References finalized(), ilIndividualAssessmentMembers\LP_COMPLETED, notify(), string, time, ilIndividualAssessmentNotificator\withOccasionCompleted(), ilIndividualAssessmentNotificator\withOccasionFailed(), and ilIndividualAssessmentNotificator\withReciever().
ilIndividualAssessmentMember::name | ( | ) |
Get the examinee name corresponding to this membership.
Definition at line 254 of file class.ilIndividualAssessmentMember.php.
Referenced by ilIndividualAssessmentMemberGUI\fillForm().
ilIndividualAssessmentMember::notificationTS | ( | ) |
Get the timestamp, at which the notification was sent.
Definition at line 286 of file class.ilIndividualAssessmentMember.php.
References $notification_ts.
Referenced by ilIndividualAssessmentMembersStorageDB\updateMember().
ilIndividualAssessmentMember::notify | ( | ) |
Will the user be notified after finalization?
Definition at line 63 of file class.ilIndividualAssessmentMember.php.
References $notify.
Referenced by __construct(), ilIndividualAssessmentMemberGUI\fillForm(), maybeSendNotification(), and ilIndividualAssessmentMembersStorageDB\updateMember().
ilIndividualAssessmentMember::record | ( | ) |
Definition at line 38 of file class.ilIndividualAssessmentMember.php.
References $record.
Referenced by __construct(), ilIndividualAssessmentMemberGUI\fillForm(), and ilIndividualAssessmentMembersStorageDB\updateMember().
ilIndividualAssessmentMember::withExaminerId | ( | $examiner_id | ) |
Clone this object and set an examiner_id.
int | string | $examiner_id |
Definition at line 173 of file class.ilIndividualAssessmentMember.php.
References $examiner_id, and finalized().
ilIndividualAssessmentMember::withFinalized | ( | ) |
Clone this object and finalize.
Definition at line 272 of file class.ilIndividualAssessmentMember.php.
References mayBeFinalized().
ilIndividualAssessmentMember::withInternalNote | ( | $internal_note | ) |
Clone this object and set an internal note.
string | $internal_note |
Definition at line 157 of file class.ilIndividualAssessmentMember.php.
References $internal_note, and finalized().
ilIndividualAssessmentMember::withLPStatus | ( | $lp_status | ) |
Clone this object and set LP-status.
string | $lp_status |
Definition at line 213 of file class.ilIndividualAssessmentMember.php.
References $lp_status, finalized(), and LPStatusValid().
ilIndividualAssessmentMember::withNotify | ( | $notify | ) |
Clone this object and set wether the examinee should be notified.
bool | $notify |
Definition at line 190 of file class.ilIndividualAssessmentMember.php.
References $notify, and finalized().
ilIndividualAssessmentMember::withRecord | ( | $record | ) |
Clone this object and set a record.
string | $record |
Definition at line 141 of file class.ilIndividualAssessmentMember.php.
References $record, and finalized().
Referenced by ilIndividualAssessmentMemberGUI\updateDataInMemberByArray().
|
protected |
Definition at line 16 of file class.ilIndividualAssessmentMember.php.
Referenced by examinerId(), and withExaminerId().
|
protected |
Definition at line 18 of file class.ilIndividualAssessmentMember.php.
|
protected |
Definition at line 11 of file class.ilIndividualAssessmentMember.php.
Referenced by __construct(), and assessment().
|
protected |
Definition at line 15 of file class.ilIndividualAssessmentMember.php.
Referenced by internalNote(), and withInternalNote().
|
protected |
Definition at line 20 of file class.ilIndividualAssessmentMember.php.
Referenced by LPStatus(), LPStatusValid(), and withLPStatus().
|
protected |
Definition at line 19 of file class.ilIndividualAssessmentMember.php.
Referenced by notificationTS().
|
protected |
Definition at line 17 of file class.ilIndividualAssessmentMember.php.
Referenced by notify(), and withNotify().
|
protected |
Definition at line 14 of file class.ilIndividualAssessmentMember.php.
Referenced by record(), and withRecord().
|
protected |
Definition at line 12 of file class.ilIndividualAssessmentMember.php.
Referenced by __construct().