ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
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... | |
changerId () | |
Get the user id of the changer. More... | |
changeTime () | |
Get the datetime of change. 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... | |
withPlace ($place) | |
Clone this object and set an internal note. More... | |
withEventTime ($event_time) | |
Clone this object and set an internal note. More... | |
withExaminerId ($examiner_id) | |
Clone this object and set an examiner_id. More... | |
withChangerId ($changer_id) | |
Clone this object and set an changer_id. More... | |
withChangeTime ($change_time) | |
Clone this object and set an change time. 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... | |
place () | |
Get place where ia was held. More... | |
eventTime () | |
Get date when ia was. More... | |
fileName () | |
Get the name of the uploaded file. More... | |
withFileName ($file_name) | |
Set the name of the file. More... | |
viewFile () | |
Can user see the uploaded file. More... | |
withViewFile ($view_file) | |
Set user can view uploaded file. More... | |
Protected Member Functions | |
LPStatusValid ($lp_status) | |
Protected Attributes | |
$iass | |
$usr | |
$record | |
$internal_note | |
$examiner_id | |
$notify | |
$finalized | |
$notification_ts | |
$lp_status | |
$place | |
$event_time | |
$changer_id | |
$change_time | |
Edit the record of a user, set LP.
Definition at line 11 of file class.ilIndividualAssessmentMember.php.
ilIndividualAssessmentMember::__construct | ( | ilObjIndividualAssessment | $iass, |
ilObjUser | $usr, | ||
array | $data | ||
) |
Definition at line 28 of file class.ilIndividualAssessmentMember.php.
References $iass, $usr, ilIndividualAssessmentMembers\FIELD_CHANGE_TIME, ilIndividualAssessmentMembers\FIELD_CHANGER_ID, ilIndividualAssessmentMembers\FIELD_EVENTTIME, ilIndividualAssessmentMembers\FIELD_EXAMINER_ID, ilIndividualAssessmentMembers\FIELD_FILE_NAME, ilIndividualAssessmentMembers\FIELD_FINALIZED, ilIndividualAssessmentMembers\FIELD_INTERNAL_NOTE, ilIndividualAssessmentMembers\FIELD_LEARNING_PROGRESS, ilIndividualAssessmentMembers\FIELD_NOTIFICATION_TS, ilIndividualAssessmentMembers\FIELD_NOTIFY, ilIndividualAssessmentMembers\FIELD_PLACE, ilIndividualAssessmentMembers\FIELD_RECORD, ilIndividualAssessmentMembers\FIELD_USER_VIEW_FILE, finalized(), IL_CAL_DATETIME, IL_CAL_UNIX, notify(), place(), and record().
ilIndividualAssessmentMember::assessment | ( | ) |
Get the ilObjIndividualAssessment corresponding to this membership.
Definition at line 150 of file class.ilIndividualAssessmentMember.php.
References $iass.
Referenced by ilIndividualAssessmentPrimitiveInternalNotificator\withReciever().
ilIndividualAssessmentMember::assessmentId | ( | ) |
Get the ilObjIndividualAssessment id corresponding to this membership.
Definition at line 140 of file class.ilIndividualAssessmentMember.php.
Referenced by ilIndividualAssessmentLPInterface\updateLPStatusOfMember(), and ilIndividualAssessmentMembersStorageDB\updateMember().
ilIndividualAssessmentMember::changerId | ( | ) |
Get the user id of the changer.
Definition at line 78 of file class.ilIndividualAssessmentMember.php.
References $changer_id.
Referenced by ilIndividualAssessmentMembersTableGUI\getChangerId(), ilIndividualAssessmentMembersTableGUI\importantInfos(), and ilIndividualAssessmentMembersStorageDB\updateMember().
ilIndividualAssessmentMember::changeTime | ( | ) |
Get the datetime of change.
Definition at line 88 of file class.ilIndividualAssessmentMember.php.
References $change_time.
ilIndividualAssessmentMember::eventTime | ( | ) |
Get date when ia was.
Definition at line 408 of file class.ilIndividualAssessmentMember.php.
References $event_time.
Referenced by ilIndividualAssessmentMemberGUI\fillForm(), ilIndividualAssessmentMembersTableGUI\importantInfos(), and ilIndividualAssessmentMembersStorageDB\updateMember().
ilIndividualAssessmentMember::examinerId | ( | ) |
Get the user id of the examiner.
Definition at line 68 of file class.ilIndividualAssessmentMember.php.
References $examiner_id.
Referenced by ilIndividualAssessmentMembersTableGUI\getExaminerId(), ilIndividualAssessmentMemberGUI\targetWasEditedByOtherUser(), and ilIndividualAssessmentMembersStorageDB\updateMember().
ilIndividualAssessmentMember::fileName | ( | ) |
Get the name of the uploaded file.
Definition at line 417 of file class.ilIndividualAssessmentMember.php.
Referenced by ilIndividualAssessmentMembersTableGUI\getAction(), ilIndividualAssessmentMembersTableGUI\getContent(), and ilIndividualAssessmentMembersStorageDB\updateMember().
ilIndividualAssessmentMember::finalized | ( | ) |
Is this membership allready finalized?
Definition at line 160 of file class.ilIndividualAssessmentMember.php.
Referenced by __construct(), ilIndividualAssessmentMembersTableGUI\getAction(), ilIndividualAssessmentMembersTableGUI\getContent(), ilIndividualAssessmentMembersTableGUI\getFurtherFields(), ilIndividualAssessmentMembersTableGUI\getSubheadline(), ilIndividualAssessmentMembersTableGUI\importantInfos(), mayBeFinalized(), maybeSendNotification(), and ilIndividualAssessmentMembersStorageDB\updateMember().
ilIndividualAssessmentMember::firstname | ( | ) |
Get the examinee firstname corresponding to this membership.
Definition at line 333 of file class.ilIndividualAssessmentMember.php.
Referenced by ilIndividualAssessmentMembersTableGUI\getHeadline().
ilIndividualAssessmentMember::id | ( | ) |
Get the user id corresponding to this membership.
Definition at line 130 of file class.ilIndividualAssessmentMember.php.
Referenced by ilIndividualAssessmentMembersTableGUI\getAction(), ilIndividualAssessmentMembersTableGUI\getContent(), ilIndividualAssessmentMembersTableGUI\getFurtherFields(), ilIndividualAssessmentLPInterface\updateLPStatusOfMember(), and ilIndividualAssessmentMembersStorageDB\updateMember().
ilIndividualAssessmentMember::internalNote | ( | ) |
Definition at line 58 of file class.ilIndividualAssessmentMember.php.
References $internal_note.
Referenced by ilIndividualAssessmentMemberGUI\fillForm(), ilIndividualAssessmentMembersTableGUI\getContent(), and ilIndividualAssessmentMembersStorageDB\updateMember().
ilIndividualAssessmentMember::lastname | ( | ) |
Get the examinee lastname corresponding to this membership.
Definition at line 323 of file class.ilIndividualAssessmentMember.php.
Referenced by ilIndividualAssessmentMembersTableGUI\getHeadline().
ilIndividualAssessmentMember::login | ( | ) |
Get the examinee login corresponding to this membership.
Definition at line 343 of file class.ilIndividualAssessmentMember.php.
ilIndividualAssessmentMember::LPStatus | ( | ) |
Get the LP-status corresponding to this membership.
Definition at line 363 of file class.ilIndividualAssessmentMember.php.
References $lp_status.
Referenced by ilIndividualAssessmentMemberGUI\fillForm(), ilIndividualAssessmentMembersTableGUI\getSubheadline(), and ilIndividualAssessmentMembersStorageDB\updateMember().
|
protected |
Definition at line 294 of file class.ilIndividualAssessmentMember.php.
References $lp_status, ilIndividualAssessmentMembers\LP_COMPLETED, ilIndividualAssessmentMembers\LP_FAILED, ilIndividualAssessmentMembers\LP_IN_PROGRESS, and ilIndividualAssessmentMembers\LP_NOT_ATTEMPTED.
Referenced by withLPStatus().
ilIndividualAssessmentMember::mayBeFinalized | ( | ) |
Can this membership be finalized?
Definition at line 170 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 110 of file class.ilIndividualAssessmentMember.php.
References finalized(), ilIndividualAssessmentMembers\LP_COMPLETED, notify(), ilIndividualAssessmentNotificator\withOccasionCompleted(), ilIndividualAssessmentNotificator\withOccasionFailed(), and ilIndividualAssessmentNotificator\withReciever().
ilIndividualAssessmentMember::name | ( | ) |
Get the examinee name corresponding to this membership.
Definition at line 353 of file class.ilIndividualAssessmentMember.php.
Referenced by ilIndividualAssessmentMemberGUI\fillForm().
ilIndividualAssessmentMember::notificationTS | ( | ) |
Get the timestamp, at which the notification was sent.
Definition at line 388 of file class.ilIndividualAssessmentMember.php.
References $notification_ts.
Referenced by ilIndividualAssessmentMembersStorageDB\updateMember().
ilIndividualAssessmentMember::notify | ( | ) |
Will the user be notified after finalization?
Definition at line 98 of file class.ilIndividualAssessmentMember.php.
References $notify.
Referenced by __construct(), ilIndividualAssessmentMemberGUI\fillForm(), maybeSendNotification(), and ilIndividualAssessmentMembersStorageDB\updateMember().
ilIndividualAssessmentMember::place | ( | ) |
Get place where ia was held.
Definition at line 398 of file class.ilIndividualAssessmentMember.php.
References $place.
Referenced by __construct(), ilIndividualAssessmentMemberGUI\fillForm(), ilIndividualAssessmentMembersTableGUI\getFurtherFields(), and ilIndividualAssessmentMembersStorageDB\updateMember().
ilIndividualAssessmentMember::record | ( | ) |
Definition at line 50 of file class.ilIndividualAssessmentMember.php.
References $record.
Referenced by __construct(), ilIndividualAssessmentMemberGUI\fillForm(), ilIndividualAssessmentMembersTableGUI\getContent(), and ilIndividualAssessmentMembersStorageDB\updateMember().
ilIndividualAssessmentMember::viewFile | ( | ) |
Can user see the uploaded file.
Definition at line 442 of file class.ilIndividualAssessmentMember.php.
Referenced by ilIndividualAssessmentMemberGUI\fillForm(), and ilIndividualAssessmentMembersStorageDB\updateMember().
ilIndividualAssessmentMember::withChangerId | ( | $changer_id | ) |
Clone this object and set an changer_id.
int | string | $changer_id |
Definition at line 257 of file class.ilIndividualAssessmentMember.php.
References $changer_id.
Referenced by ilIndividualAssessmentMemberGUI\updateDataInMemberByArray().
ilIndividualAssessmentMember::withChangeTime | ( | $change_time | ) |
Clone this object and set an change time.
ilDateTime | null | $change_time |
Definition at line 272 of file class.ilIndividualAssessmentMember.php.
References $change_time.
ilIndividualAssessmentMember::withEventTime | ( | $event_time | ) |
Clone this object and set an internal note.
ilDate | null | $internal_note |
Definition at line 228 of file class.ilIndividualAssessmentMember.php.
References $event_time.
Referenced by ilIndividualAssessmentMemberGUI\updateDataInMemberByArray().
ilIndividualAssessmentMember::withExaminerId | ( | $examiner_id | ) |
Clone this object and set an examiner_id.
int | string | $examiner_id |
Definition at line 242 of file class.ilIndividualAssessmentMember.php.
References $examiner_id, and ilObject\_exists().
Referenced by ilIndividualAssessmentMemberGUI\updateDataInMemberByArray().
ilIndividualAssessmentMember::withFileName | ( | $file_name | ) |
Set the name of the file.
string | $file_name |
Definition at line 429 of file class.ilIndividualAssessmentMember.php.
Referenced by ilIndividualAssessmentMemberGUI\updateDataInMemberByArray().
ilIndividualAssessmentMember::withFinalized | ( | ) |
Clone this object and finalize.
Definition at line 373 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 200 of file class.ilIndividualAssessmentMember.php.
References $internal_note.
ilIndividualAssessmentMember::withLPStatus | ( | $lp_status | ) |
Clone this object and set LP-status.
string | $lp_status |
Definition at line 308 of file class.ilIndividualAssessmentMember.php.
References $lp_status, and LPStatusValid().
ilIndividualAssessmentMember::withNotify | ( | $notify | ) |
Clone this object and set wether the examinee should be notified.
bool | $notify |
Definition at line 286 of file class.ilIndividualAssessmentMember.php.
References $notify.
Referenced by ilIndividualAssessmentMemberGUI\updateDataInMemberByArray().
ilIndividualAssessmentMember::withPlace | ( | $place | ) |
Clone this object and set an internal note.
string | $place |
Definition at line 214 of file class.ilIndividualAssessmentMember.php.
References $place.
ilIndividualAssessmentMember::withRecord | ( | $record | ) |
Clone this object and set a record.
string | $record |
Definition at line 186 of file class.ilIndividualAssessmentMember.php.
References $record.
Referenced by ilIndividualAssessmentMemberGUI\updateDataInMemberByArray().
ilIndividualAssessmentMember::withViewFile | ( | $view_file | ) |
Set user can view uploaded file.
boolean | $view_file |
Definition at line 454 of file class.ilIndividualAssessmentMember.php.
|
protected |
Definition at line 26 of file class.ilIndividualAssessmentMember.php.
Referenced by changeTime(), and withChangeTime().
|
protected |
Definition at line 25 of file class.ilIndividualAssessmentMember.php.
Referenced by changerId(), and withChangerId().
|
protected |
Definition at line 24 of file class.ilIndividualAssessmentMember.php.
Referenced by eventTime(), and withEventTime().
|
protected |
Definition at line 18 of file class.ilIndividualAssessmentMember.php.
Referenced by examinerId(), and withExaminerId().
|
protected |
Definition at line 20 of file class.ilIndividualAssessmentMember.php.
|
protected |
Definition at line 13 of file class.ilIndividualAssessmentMember.php.
Referenced by __construct(), and assessment().
|
protected |
Definition at line 17 of file class.ilIndividualAssessmentMember.php.
Referenced by internalNote(), and withInternalNote().
|
protected |
Definition at line 22 of file class.ilIndividualAssessmentMember.php.
Referenced by LPStatus(), LPStatusValid(), and withLPStatus().
|
protected |
Definition at line 21 of file class.ilIndividualAssessmentMember.php.
Referenced by notificationTS().
|
protected |
Definition at line 19 of file class.ilIndividualAssessmentMember.php.
Referenced by notify(), and withNotify().
|
protected |
Definition at line 23 of file class.ilIndividualAssessmentMember.php.
Referenced by place(), and withPlace().
|
protected |
Definition at line 16 of file class.ilIndividualAssessmentMember.php.
Referenced by record(), and withRecord().
|
protected |
Definition at line 14 of file class.ilIndividualAssessmentMember.php.
Referenced by __construct().