ILIAS
Release_4_4_x_branch Revision 61816
|
Exercise assignment. More...
Public Member Functions | |
__construct ($a_id=0) | |
Constructor. | |
setId ($a_val) | |
Set assignment id. | |
getId () | |
Get assignment id. | |
setExerciseId ($a_val) | |
Set exercise id. | |
getExerciseId () | |
Get exercise id. | |
setStartTime ($a_val) | |
Set start time (timestamp) | |
getStartTime () | |
Get start time (timestamp) | |
setDeadline ($a_val) | |
Set deadline (timestamp) | |
getDeadline () | |
Get deadline (timestamp) | |
setInstruction ($a_val) | |
Set instruction. | |
getInstruction () | |
Get instruction. | |
setTitle ($a_val) | |
Set title. | |
getTitle () | |
Get title. | |
setMandatory ($a_val) | |
Set mandatory. | |
getMandatory () | |
Get mandatory. | |
setOrderNr ($a_val) | |
Set order nr. | |
getOrderNr () | |
Get order nr. | |
setType ($a_value) | |
Set type. | |
getType () | |
Get type. | |
isValidType ($a_value) | |
Is given type valid? | |
setPeerReview ($a_value) | |
Toggle peer review. | |
getPeerReview () | |
Get peer review status. | |
setPeerReviewMin ($a_value) | |
Set peer review minimum. | |
getPeerReviewMin () | |
Get peer review minimum. | |
setPeerReviewDeadline ($a_val) | |
Set peer review deadline (timestamp) | |
getPeerReviewDeadline () | |
Get peer review deadline (timestamp) | |
setFeedbackFile ($a_value) | |
Set (global) feedback file. | |
getFeedbackFile () | |
Get (global) feedback file. | |
setFeedbackCron ($a_value) | |
Toggle (global) feedback file cron. | |
hasFeedbackCron () | |
Get (global) feedback file cron status. | |
read () | |
Read from db. | |
save () | |
Save assignment. | |
update () | |
Update. | |
delete () | |
Delete assignment. | |
deleteFeedbackFile () | |
handleFeedbackFileUpload (array $a_file) | |
getFeedbackFilePath () | |
cloneAssignmentsOfExercise ($a_old_exc_id, $a_new_exc_id) | |
Clone assignments of exercise. | |
saveAssOrderOfExercise ($a_ex_id, $a_order) | |
Save ordering of all assignments of an exercise. | |
orderAssByDeadline ($a_ex_id) | |
Order assignments by deadline date. | |
countMandatory ($a_ex_id) | |
Order assignments by deadline date. | |
lookupCommentForUser ($a_ass_id, $a_user_id) | |
Lookup comment for the user. | |
updateCommentForUser ($a_ass_id, $a_user_id, $a_value) | |
Update comment. | |
lookupMarkOfUser ($a_ass_id, $a_user_id) | |
Lookup user mark. | |
updateMarkOfUser ($a_ass_id, $a_user_id, $a_value) | |
Update mark. | |
lookupStatusOfUser ($a_ass_id, $a_user_id) | |
was: getStatusByMember | |
updateStatusOfUser ($a_ass_id, $a_user_id, $a_status) | |
was: setStatusForMember($a_member_id,$a_status) | |
updateStatusTimeOfUser ($a_ass_id, $a_user_id) | |
was: updateStatusTimeForMember($a_user_id) | |
lookupStatusSentOfUser ($a_ass_id, $a_user_id) | |
was: getStatusSentByMember($a_member_id) | |
updateStatusSentForUser ($a_ass_id, $a_user_id, $a_status) | |
was: setStatusSentForMember($a_member_id,$a_status) | |
lookupStatusReturnedOfUser ($a_ass_id, $a_user_id) | |
was: getStatusReturnedByMember($a_member_id) | |
updateStatusReturnedForUser ($a_ass_id, $a_user_id, $a_status) | |
was: setStatusReturnedForMember($a_member_id,$a_status) | |
lookupStatusFeedbackOfUser ($a_ass_id, $a_user_id) | |
was: getStatusFeedbackByMember($a_member_id) | |
updateStatusFeedbackForUser ($a_ass_id, $a_user_id, $a_status) | |
was: setStatusFeedbackForMember($a_member_id,$a_status) | |
lookupNoticeOfUser ($a_ass_id, $a_user_id) | |
was: getNoticeByMember($a_member_id) | |
hasReturned ($a_ass_id, $a_user_id) | |
was: hasReturned($a_member_id) | |
getAllDeliveredFiles ($a_exc_id, $a_ass_id) | |
was: getAllDeliveredFiles() | |
getDeliveredFiles ($a_exc_id, $a_ass_id, $a_user_id, $a_filter_empty_filename=false) | |
was: getDeliveredFiles($a_member_id) | |
deleteDeliveredFiles ($a_exc_id, $a_ass_id, $file_id_array, $a_user_id) | |
was: deleteDeliveredFiles($file_id_array, $a_member_id) | |
deliverReturnedFiles ($a_exc_id, $a_ass_id, $a_user_id, $a_only_new=false, $a_peer_review_mask_filename=false) | |
was: deliverReturnedFiles($a_member_id, $a_only_new = false) | |
updateTutorDownloadTime ($a_exc_id, $a_ass_id, $a_user_id) | |
was: updateTutorDownloadTime($member_id) | |
downloadSelectedFiles ($a_exc_id, $a_ass_id, $a_user_id, $array_file_id) | |
was: downloadSelectedFiles($array_file_id,$a_user_id)? | |
downloadSingleFile ($a_exc_id, $a_ass_id, $a_user_id, $filename, $filetitle) | |
was: downloadSingleFile($filename, $filetitle) | |
downloadMultipleFiles ($a_exc_id, $a_ass_id, $array_filenames, $a_user_id, $a_multi_user=false) | |
was: downloadMultipleFiles($array_filenames, $pathname, $a_member_id = 0) | |
downloadAllDeliveredFiles ($a_exc_id, $a_ass_id, $members) | |
Download all submitted files of an assignment (all user) | |
updateNoticeForUser ($a_ass_id, $a_user_id, $a_notice) | |
was: setNoticeForMember($a_member_id,$a_notice) | |
_getReturned ($a_ass_id) | |
was: _getReturned($a_obj_id) | |
getMemberListData ($a_exc_id, $a_ass_id) | |
get member list data | |
uploadAssignmentFiles ($a_files) | |
Upload assignment files (from creation form) | |
getTeamId ($a_user_id, $a_create_on_demand=false) | |
Get team id for member id. | |
getTeamMembers ($a_team_id) | |
Get members of assignment team. | |
getMembersOfAllTeams () | |
Get members for all teams of assignment. | |
addTeamMember ($a_team_id, $a_user_id, $a_exc_ref_id) | |
Add new member to team. | |
removeTeamMember ($a_team_id, $a_user_id, $a_exc_ref_id) | |
Remove member from team. | |
sendNotification ($a_exc_ref_id, $a_user_id, $a_action) | |
Send notification about team status. | |
getPeerReviewsByGiver ($a_user_id) | |
getPeerReviewsByPeerId ($a_user_id, $a_only_valid=false) | |
getAllPeerReviews () | |
hasPeerReviewAccess ($a_peer_id) | |
updatePeerReviewTimestamp ($a_peer_id) | |
updatePeerReviewComment ($a_peer_id, $a_comment) | |
sendFeedbackNotifications ($a_ass_id) | |
sendMultiFeedbackStructureFile () | |
Create member status record for a new assignment for all participants. | |
uploadMultiFeedbackFile ($a_file) | |
Upload multi feedback file. | |
getMultiFeedbackFiles ($a_user_id=0) | |
Get multi feedback files (of uploader) | |
clearMultiFeedbackDirectory () | |
Clear multi feedback directory. | |
saveMultiFeedbackFiles ($a_files) | |
Save multi feedback files. |
Static Public Member Functions | |
static | getAssignmentDataOfExercise ($a_exc_id) |
Get assignments data of an exercise in an array. | |
static | getFiles ($a_exc_id, $a_ass_id) |
Get files. | |
static | lookupMaxOrderNrForEx ($a_exc_id) |
Select the maximum order nr for an exercise. | |
static | lookupAssignmentOnline ($a_ass_id) |
Check if assignment is online. | |
static | lookupTitle ($a_id) |
Lookup title. | |
static | lookupType ($a_id) |
Lookup type. | |
static | lookupSentTimeOfUser ($a_ass_id, $a_user_id) |
Get time when exercise has been sent per e-mail to user. | |
static | lookupFeedbackTimeOfUser ($a_ass_id, $a_user_id) |
Get time when feedback mail has been sent. | |
static | lookupStatusTimeOfUser ($a_ass_id, $a_user_id) |
Get status time. | |
static | deleteAllDeliveredFilesOfUser ($a_exc_id, $a_user_id) |
Delete all delivered files of user. | |
static | getLastSubmission ($a_ass_id, $a_user_id) |
Get the date of the last submission of a user for the assignment. | |
static | lookupAnyExerciseSent ($a_exc_id, $a_ass_id) |
Check whether exercise has been sent to any student per mail. | |
static | lookupUpdatedSubmission ($ass_id, $member_id) |
Check whether student has upload new files after tutor has set the exercise to another than notgraded. | |
static | lookupNewFiles ($ass_id, $member_id) |
Check how much files have been uploaded by the learner after the last download of the tutor. | |
static | createNewUserRecords ($a_user_id, $a_exc_id) |
Create member status record for a new participant for all assignments. | |
static | createNewAssignmentRecords ($a_ass_id, $a_exc) |
Create member status record for a new assignment for all participants. | |
static | getTeamMembersByAssignmentId ($a_ass_id, $a_user_id) |
Find team members by assignment and team member. | |
static | getTeamIdByAssignment ($a_ass_id, $a_user_id) |
Find team by assignment. | |
static | getAssignmentTeamMap ($a_ass_id) |
Get team structure for assignment. | |
static | writeTeamLog ($a_team_id, $a_action, $a_details=null) |
Add entry to team log. | |
static | getTeamLog ($a_team_id) |
Get all log entries for team. | |
static | getDownloadedFilesInfoForTableGUIS ($a_parent_obj, $a_exercise_id, $a_ass_type, $a_ass_id, $a_user_id, $a_parent_cmd=null) |
static | countGivenFeedback ($a_ass_id) |
static | getNumberOfMissingFeedbacks ($a_ass_id, $a_min) |
static | getPendingFeedbackNotifications () |
Data Fields | |
const | TYPE_UPLOAD = 1 |
const | TYPE_BLOG = 2 |
const | TYPE_PORTFOLIO = 3 |
const | TYPE_UPLOAD_TEAM = 4 |
const | TYPE_TEXT = 5 |
const | TEAM_LOG_CREATE_TEAM = 1 |
const | TEAM_LOG_ADD_MEMBER = 2 |
const | TEAM_LOG_REMOVE_MEMBER = 3 |
const | TEAM_LOG_ADD_FILE = 4 |
const | TEAM_LOG_REMOVE_FILE = 5 |
Protected Member Functions | |
initPeerReviews () |
Protected Attributes | |
$id | |
$exc_id | |
$type | |
$start_time | |
$deadline | |
$instruction | |
$title | |
$mandatory | |
$order_nr | |
$peer | |
$peer_min | |
$peer_dl | |
$feedback_file | |
$feedback_cron |
Private Member Functions | |
lookupAssMemberField ($a_ass_id, $a_user_id, $a_field) | |
Lookup a field value of ass/member table. | |
updateAssMemberField ($a_ass_id, $a_user_id, $a_field, $a_value, $a_type) | |
Update a field value of ass/member table. |
Static Private Member Functions | |
static | lookup ($a_id, $a_field) |
Private lookup. |
ilExAssignment::__construct | ( | $a_id = 0 | ) |
ilExAssignment::_getReturned | ( | $a_ass_id | ) |
was: _getReturned($a_obj_id)
Definition at line 1718 of file class.ilExAssignment.php.
ilExAssignment::addTeamMember | ( | $a_team_id, | |
$a_user_id, | |||
$a_exc_ref_id | |||
) |
Add new member to team.
int | $a_team_id | |
int | $a_user_id | |
int | $a_exc_ref_id |
Definition at line 2065 of file class.ilExAssignment.php.
References ilObjUser\_lookupFullname(), getId(), getTeamMembers(), sendNotification(), and writeTeamLog().
ilExAssignment::clearMultiFeedbackDirectory | ( | ) |
Clear multi feedback directory.
array |
Definition at line 2918 of file class.ilExAssignment.php.
References $ilUser, $lng, ilUtil\delDir(), getExerciseId(), and getId().
Referenced by saveMultiFeedbackFiles().
ilExAssignment::cloneAssignmentsOfExercise | ( | $a_old_exc_id, | |
$a_new_exc_id | |||
) |
Clone assignments of exercise.
@return |
Definition at line 546 of file class.ilExAssignment.php.
References $d, ilFSStorageExercise\create(), getAssignmentDataOfExercise(), and ilUtil\rCopy().
Referenced by ilObjExercise\cloneObject().
|
static |
Definition at line 2631 of file class.ilExAssignment.php.
References $ilUser, $row, and ilRating\getRatingForUserAndObject().
Referenced by ilExAssignmentListTextTableGUI\__construct().
ilExAssignment::countMandatory | ( | $a_ex_id | ) |
Order assignments by deadline date.
Definition at line 706 of file class.ilExAssignment.php.
Referenced by ilObjExerciseGUI\initEditCustomForm().
|
static |
Create member status record for a new assignment for all participants.
Definition at line 1938 of file class.ilExAssignment.php.
Referenced by save().
|
static |
Create member status record for a new participant for all assignments.
Definition at line 1918 of file class.ilExAssignment.php.
References getAssignmentDataOfExercise().
Referenced by ilExerciseMembers\assignMember().
ilExAssignment::delete | ( | ) |
Delete assignment.
Definition at line 456 of file class.ilExAssignment.php.
References deleteFeedbackFile(), and getExerciseId().
|
static |
Delete all delivered files of user.
int | $a_exc_id | excercise id |
int | $a_user_id | user id |
Definition at line 1163 of file class.ilExAssignment.php.
References $d, $filename, getTeamMembersByAssignmentId(), TYPE_UPLOAD_TEAM, and updateStatusOfUser().
ilExAssignment::deleteDeliveredFiles | ( | $a_exc_id, | |
$a_ass_id, | |||
$file_id_array, | |||
$a_user_id | |||
) |
was: deleteDeliveredFiles($file_id_array, $a_member_id)
Definition at line 1095 of file class.ilExAssignment.php.
References $filename, $result, $row, getTeamIdByAssignment(), getTeamMembersByAssignmentId(), TEAM_LOG_REMOVE_FILE, and writeTeamLog().
Referenced by ilObjExerciseGUI\removeExistingSubmissions().
ilExAssignment::deleteFeedbackFile | ( | ) |
Definition at line 469 of file class.ilExAssignment.php.
References $path, ilUtil\delDir(), getExerciseId(), and getId().
Referenced by delete().
ilExAssignment::deliverReturnedFiles | ( | $a_exc_id, | |
$a_ass_id, | |||
$a_user_id, | |||
$a_only_new = false , |
|||
$a_peer_review_mask_filename = false |
|||
) |
was: deliverReturnedFiles($a_member_id, $a_only_new = false)
Definition at line 1242 of file class.ilExAssignment.php.
References $ilUser, $query, $result, $row, ilObjUser\_lookupName(), ilObject\_lookupTitle(), downloadMultipleFiles(), downloadSingleFile(), getTeamMembersByAssignmentId(), lookupTitle(), and updateTutorDownloadTime().
Referenced by ilObjExerciseGUI\downloadNewReturnedObject(), and ilObjExerciseGUI\downloadReturnedObject().
ilExAssignment::downloadAllDeliveredFiles | ( | $a_exc_id, | |
$a_ass_id, | |||
$members | |||
) |
Download all submitted files of an assignment (all user)
$members | array of user names, key is user id |
Definition at line 1559 of file class.ilExAssignment.php.
References $id, $lng, ilObjUser\_lookupName(), ilUtil\delDir(), ilUtil\deliverFile(), ilUtil\dirsize(), ilUtil\escapeShellArg(), ilUtil\getASCIIFilename(), ilUtil\ilTempnam(), lookupTitle(), lookupType(), ilUtil\makeDir(), TYPE_BLOG, TYPE_PORTFOLIO, and ilUtil\unzip().
Referenced by ilObjExerciseGUI\downloadAllObject().
ilExAssignment::downloadMultipleFiles | ( | $a_exc_id, | |
$a_ass_id, | |||
$array_filenames, | |||
$a_user_id, | |||
$a_multi_user = false |
|||
) |
was: downloadMultipleFiles($array_filenames, $pathname, $a_member_id = 0)
Definition at line 1461 of file class.ilExAssignment.php.
References $filename, ilObjUser\_lookupName(), ilUtil\delDir(), ilUtil\deliverFile(), ilUtil\escapeShellArg(), exit, ilUtil\getASCIIFilename(), ilUtil\ilTempnam(), lookupTitle(), and ilUtil\makeDir().
Referenced by deliverReturnedFiles(), and downloadSelectedFiles().
ilExAssignment::downloadSelectedFiles | ( | $a_exc_id, | |
$a_ass_id, | |||
$a_user_id, | |||
$array_file_id | |||
) |
was: downloadSelectedFiles($array_file_id,$a_user_id)?
Definition at line 1381 of file class.ilExAssignment.php.
References $result, $row, ilObjUser\_lookupName(), ilObject\_lookupTitle(), downloadMultipleFiles(), downloadSingleFile(), getTeamMembersByAssignmentId(), TYPE_BLOG, and TYPE_PORTFOLIO.
Referenced by ilObjExerciseGUI\downloadObject().
ilExAssignment::downloadSingleFile | ( | $a_exc_id, | |
$a_ass_id, | |||
$a_user_id, | |||
$filename, | |||
$filetitle | |||
) |
was: downloadSingleFile($filename, $filetitle)
Definition at line 1445 of file class.ilExAssignment.php.
References $filename, and ilUtil\deliverFile().
Referenced by deliverReturnedFiles(), and downloadSelectedFiles().
ilExAssignment::getAllDeliveredFiles | ( | $a_exc_id, | |
$a_ass_id | |||
) |
Definition at line 1023 of file class.ilExAssignment.php.
References $query, $res, and $row.
Referenced by ilObjExerciseGUI\getAssignmentValues(), ilObjExerciseGUI\membersObject(), and ilExAssignmentListTextTableGUI\parse().
ilExAssignment::getAllPeerReviews | ( | ) |
Definition at line 2567 of file class.ilExAssignment.php.
References $comment, $res, $row, getId(), and ilRating\getRatingForUserAndObject().
|
static |
Get assignments data of an exercise in an array.
Definition at line 506 of file class.ilExAssignment.php.
Referenced by ilAssignmentsTableGUI\__construct(), ilExGradesTableGUI\__construct(), ilExParticipantTableGUI\__construct(), ilObjExerciseGUI\addMembersObject(), cloneAssignmentsOfExercise(), createNewUserRecords(), ilObjExercise\determinStatusOfUser(), ilObjExercise\exportGradesExcel(), ilExerciseXMLParser\ilExerciseXMLParser(), ilObjExerciseGUI\infoScreen(), ilObjExerciseGUI\membersObject(), ilObjExerciseGUI\showOverviewObject(), ilObjExerciseGUI\showParticipantObject(), and ilExerciseXMLWriter\start().
|
static |
Get team structure for assignment.
int | $a_ass_id |
Definition at line 2169 of file class.ilExAssignment.php.
References $row.
Referenced by ilExerciseMemberTableGUI\__construct().
ilExAssignment::getDeadline | ( | ) |
Get deadline (timestamp)
Definition at line 129 of file class.ilExAssignment.php.
References $deadline.
Referenced by initPeerReviews(), save(), and update().
ilExAssignment::getDeliveredFiles | ( | $a_exc_id, | |
$a_ass_id, | |||
$a_user_id, | |||
$a_filter_empty_filename = false |
|||
) |
was: getDeliveredFiles($a_member_id)
Definition at line 1050 of file class.ilExAssignment.php.
References $result, $row, and getTeamMembersByAssignmentId().
Referenced by ilObjExerciseGUI\confirmDeleteDeliveredObject(), ilObjExerciseGUI\confirmRemoveTeamMemberObject(), ilObjExercise\deleteDeliveredFiles(), ilObjPortfolioGUI\downloadExcSubFile(), ilObjBlogGUI\downloadExcSubFile(), ilObjExerciseGUI\editAssignmentTextObject(), ilPublicSubmissionsTableGUI\fillRow(), getDownloadedFilesInfoForTableGUIS(), ilObjPortfolioGUI\getExerciseInfo(), ilObjBlogGUI\getExerciseInfo(), ilExAssignmentGUI\getOverviewBody(), ilObjExerciseGUI\removeExistingSubmissions(), ilObjExerciseGUI\showAssignmentTextObject(), ilObjExerciseGUI\updateAssignmentTextObject(), and ilObjExercise\updateTextSubmission().
|
static |
Definition at line 2261 of file class.ilExAssignment.php.
References $ilCtrl, $lng, $result, ilDatePresentation\formatDate(), getDeliveredFiles(), getLastSubmission(), IL_CAL_DATETIME, lookupNewFiles(), lookupUpdatedSubmission(), TYPE_BLOG, TYPE_PORTFOLIO, TYPE_TEXT, TYPE_UPLOAD, and TYPE_UPLOAD_TEAM.
Referenced by ilExAssignmentPeerReviewTableGUI\fillRow(), ilExParticipantTableGUI\fillRow(), and ilExerciseMemberTableGUI\fillRow().
ilExAssignment::getExerciseId | ( | ) |
Get exercise id.
Definition at line 89 of file class.ilExAssignment.php.
References $exc_id.
Referenced by clearMultiFeedbackDirectory(), delete(), deleteFeedbackFile(), getFeedbackFilePath(), getMultiFeedbackFiles(), handleFeedbackFileUpload(), save(), saveMultiFeedbackFiles(), sendMultiFeedbackStructureFile(), update(), uploadAssignmentFiles(), and uploadMultiFeedbackFile().
ilExAssignment::getFeedbackFile | ( | ) |
Get (global) feedback file.
Definition at line 333 of file class.ilExAssignment.php.
References $feedback_file.
Referenced by getFeedbackFilePath(), save(), and update().
ilExAssignment::getFeedbackFilePath | ( | ) |
Definition at line 491 of file class.ilExAssignment.php.
References $file, $path, getExerciseId(), getFeedbackFile(), and getId().
|
static |
Get files.
Definition at line 584 of file class.ilExAssignment.php.
Referenced by ilObjPortfolioGUI\downloadExcAssFile(), ilObjBlogGUI\downloadExcAssFile(), ilObjPortfolioGUI\getExerciseInfo(), ilObjBlogGUI\getExerciseInfo(), and ilExAssignmentGUI\getOverviewBody().
ilExAssignment::getId | ( | ) |
Get assignment id.
Definition at line 69 of file class.ilExAssignment.php.
References $id.
Referenced by addTeamMember(), clearMultiFeedbackDirectory(), deleteFeedbackFile(), getAllPeerReviews(), getFeedbackFilePath(), getMembersOfAllTeams(), getMultiFeedbackFiles(), getPeerReviewsByGiver(), getPeerReviewsByPeerId(), getTeamId(), getTeamMembers(), handleFeedbackFileUpload(), hasPeerReviewAccess(), removeTeamMember(), saveMultiFeedbackFiles(), sendMultiFeedbackStructureFile(), update(), updatePeerReviewComment(), updatePeerReviewTimestamp(), uploadAssignmentFiles(), and uploadMultiFeedbackFile().
ilExAssignment::getInstruction | ( | ) |
Get instruction.
Definition at line 149 of file class.ilExAssignment.php.
References $instruction.
Referenced by save(), and update().
|
static |
Get the date of the last submission of a user for the assignment.
int | Assignment ID |
int | User ID |
Definition at line 1742 of file class.ilExAssignment.php.
References $lng, ilUtil\getMySQLTimestamp(), and getTeamMembersByAssignmentId().
Referenced by ilPublicSubmissionsTableGUI\fillRow(), getDownloadedFilesInfoForTableGUIS(), getMemberListData(), and ilExAssignmentGUI\getOverviewBody().
ilExAssignment::getMandatory | ( | ) |
Get mandatory.
Definition at line 189 of file class.ilExAssignment.php.
References $mandatory.
Referenced by ilObjExerciseGUI\initAssignmentTextForm(), save(), and update().
ilExAssignment::getMemberListData | ( | $a_exc_id, | |
$a_ass_id | |||
) |
get member list data
Definition at line 1874 of file class.ilExAssignment.php.
References getLastSubmission().
Referenced by ilPublicSubmissionsTableGUI\__construct(), and ilExerciseMemberTableGUI\__construct().
ilExAssignment::getMembersOfAllTeams | ( | ) |
Get members for all teams of assignment.
Definition at line 2040 of file class.ilExAssignment.php.
ilExAssignment::getMultiFeedbackFiles | ( | $a_user_id = 0 | ) |
Get multi feedback files (of uploader)
int | $a_user_id | user id of uploader |
Definition at line 2845 of file class.ilExAssignment.php.
References $ilUser, ilObjUser\_lookupName(), ilUtil\getDir(), getExerciseId(), and getId().
Referenced by saveMultiFeedbackFiles().
|
static |
Definition at line 2663 of file class.ilExAssignment.php.
Referenced by ilObjExerciseGUI\editPeerReviewObject(), and ilExAssignmentGUI\getOverviewBody().
ilExAssignment::getOrderNr | ( | ) |
Get order nr.
Definition at line 209 of file class.ilExAssignment.php.
References $order_nr.
Referenced by save(), and update().
ilExAssignment::getPeerReview | ( | ) |
Get peer review status.
Definition at line 273 of file class.ilExAssignment.php.
References $peer.
Referenced by save(), and update().
ilExAssignment::getPeerReviewDeadline | ( | ) |
Get peer review deadline (timestamp)
Definition at line 313 of file class.ilExAssignment.php.
References $peer_dl.
Referenced by save(), and update().
ilExAssignment::getPeerReviewMin | ( | ) |
Get peer review minimum.
Definition at line 293 of file class.ilExAssignment.php.
References $peer_min.
Referenced by initPeerReviews(), save(), and update().
ilExAssignment::getPeerReviewsByGiver | ( | $a_user_id | ) |
Definition at line 2507 of file class.ilExAssignment.php.
References $res, $row, getId(), and initPeerReviews().
ilExAssignment::getPeerReviewsByPeerId | ( | $a_user_id, | |
$a_only_valid = false |
|||
) |
Definition at line 2529 of file class.ilExAssignment.php.
References $res, $row, $valid, getId(), and ilRating\getRatingForUserAndObject().
|
static |
Definition at line 2685 of file class.ilExAssignment.php.
Referenced by ilExcCronFeedbackNotification\run().
ilExAssignment::getStartTime | ( | ) |
Get start time (timestamp)
Definition at line 109 of file class.ilExAssignment.php.
References $start_time.
Referenced by save(), and update().
ilExAssignment::getTeamId | ( | $a_user_id, | |
$a_create_on_demand = false |
|||
) |
Get team id for member id.
team will be created if no team yet
int | $a_user_id | |
bool | $a_create_on_demand |
Definition at line 1982 of file class.ilExAssignment.php.
References $id, $row, ilObjUser\_lookupFullname(), getId(), and writeTeamLog().
Referenced by saveMultiFeedbackFiles().
|
static |
Find team by assignment.
int | $a_ass_id | |
int | $a_user_id |
Definition at line 2143 of file class.ilExAssignment.php.
References $result, and $type.
Referenced by deleteDeliveredFiles(), ilObjExercise\deliverFile(), getTeamMembersByAssignmentId(), and ilObjExerciseGUI\showTeamLogObject().
|
static |
Get all log entries for team.
int | $a_team_id |
Definition at line 2214 of file class.ilExAssignment.php.
Referenced by ilExAssignmentTeamLogTableGUI\getItems().
ilExAssignment::getTeamMembers | ( | $a_team_id | ) |
Get members of assignment team.
int | $a_team_id |
Definition at line 2016 of file class.ilExAssignment.php.
Referenced by addTeamMember(), and saveMultiFeedbackFiles().
|
static |
Find team members by assignment and team member.
int | $a_ass_id | |
int | $a_user_id |
Definition at line 2114 of file class.ilExAssignment.php.
References $row, and getTeamIdByAssignment().
Referenced by ilObjExerciseGUI\confirmDeassignMembersObject(), deleteAllDeliveredFilesOfUser(), ilObjExercise\deleteDeliveredFiles(), deleteDeliveredFiles(), ilObjExercise\deliverFile(), deliverReturnedFiles(), downloadSelectedFiles(), ilExParticipantTableGUI\fillRow(), getDeliveredFiles(), getLastSubmission(), ilExAssignmentGUI\getOverviewBody(), ilObjExercise\handleSubmission(), hasReturned(), lookupNewFiles(), lookupUpdatedSubmission(), ilObjExerciseGUI\redirectFeedbackMailObject(), and ilObjExerciseGUI\sendMembersObject().
ilExAssignment::getTitle | ( | ) |
Get title.
Definition at line 169 of file class.ilExAssignment.php.
References $title.
Referenced by ilExAssignmentPeerReviewTableGUI\__construct(), ilObjExerciseGUI\initAssignmentTextForm(), save(), sendMultiFeedbackStructureFile(), sendNotification(), and update().
ilExAssignment::getType | ( | ) |
Get type.
Definition at line 237 of file class.ilExAssignment.php.
References $type.
Referenced by save(), saveMultiFeedbackFiles(), and update().
ilExAssignment::handleFeedbackFileUpload | ( | array | $a_file | ) |
Definition at line 477 of file class.ilExAssignment.php.
References $path, ilUtil\delDir(), getExerciseId(), getId(), and setFeedbackFile().
ilExAssignment::hasFeedbackCron | ( | ) |
Get (global) feedback file cron status.
Definition at line 353 of file class.ilExAssignment.php.
References $feedback_cron.
Referenced by save(), and update().
ilExAssignment::hasPeerReviewAccess | ( | $a_peer_id | ) |
Definition at line 2595 of file class.ilExAssignment.php.
References $ilUser, $row, and getId().
ilExAssignment::hasReturned | ( | $a_ass_id, | |
$a_user_id | |||
) |
was: hasReturned($a_member_id)
Definition at line 1004 of file class.ilExAssignment.php.
References $result, and getTeamMembersByAssignmentId().
|
protected |
Definition at line 2404 of file class.ilExAssignment.php.
References $row, getDeadline(), and getPeerReviewMin().
Referenced by getPeerReviewsByGiver().
ilExAssignment::isValidType | ( | $a_value | ) |
Is given type valid?
int | $a_value |
Definition at line 248 of file class.ilExAssignment.php.
Referenced by setType().
|
staticprivate |
Private lookup.
Definition at line 630 of file class.ilExAssignment.php.
Referenced by lookupTitle(), and lookupType().
|
static |
Check whether exercise has been sent to any student per mail.
Definition at line 1776 of file class.ilExAssignment.php.
Referenced by ilExerciseMemberTableGUI\__construct().
|
static |
Check if assignment is online.
int | $a_ass_id |
Definition at line 613 of file class.ilExAssignment.php.
Referenced by ilObjExerciseSubItemListGUI\isAssignmentVisible().
|
private |
Lookup a field value of ass/member table.
Definition at line 725 of file class.ilExAssignment.php.
Referenced by lookupCommentForUser(), lookupFeedbackTimeOfUser(), lookupMarkOfUser(), lookupNoticeOfUser(), lookupSentTimeOfUser(), lookupStatusFeedbackOfUser(), lookupStatusOfUser(), lookupStatusReturnedOfUser(), lookupStatusSentOfUser(), and lookupStatusTimeOfUser().
ilExAssignment::lookupCommentForUser | ( | $a_ass_id, | |
$a_user_id | |||
) |
Lookup comment for the user.
Definition at line 769 of file class.ilExAssignment.php.
References lookupAssMemberField().
Referenced by ilExerciseXMLWriter\attachMarking(), ilExParticipantTableGUI\fillRow(), ilExerciseMemberTableGUI\fillRow(), and ilExAssignmentGUI\getOverviewBody().
|
static |
Get time when feedback mail has been sent.
Definition at line 963 of file class.ilExAssignment.php.
References ilUtil\getMySQLTimestamp(), and lookupAssMemberField().
Referenced by ilExParticipantTableGUI\fillRow(), and ilExerciseMemberTableGUI\fillRow().
ilExAssignment::lookupMarkOfUser | ( | $a_ass_id, | |
$a_user_id | |||
) |
Lookup user mark.
Definition at line 786 of file class.ilExAssignment.php.
References lookupAssMemberField().
Referenced by ilExerciseXMLWriter\attachMarking(), ilObjExercise\exportGradesExcel(), ilExGradesTableGUI\fillRow(), ilExParticipantTableGUI\fillRow(), ilExerciseMemberTableGUI\fillRow(), ilExAssignmentGUI\getOverviewBody(), and ilObjExerciseGUI\saveStatusObject().
|
static |
Select the maximum order nr for an exercise.
Definition at line 594 of file class.ilExAssignment.php.
Referenced by save().
|
static |
Check how much files have been uploaded by the learner after the last download of the tutor.
Definition at line 1840 of file class.ilExAssignment.php.
References $ilUser, and getTeamMembersByAssignmentId().
Referenced by getDownloadedFilesInfoForTableGUIS().
ilExAssignment::lookupNoticeOfUser | ( | $a_ass_id, | |
$a_user_id | |||
) |
was: getNoticeByMember($a_member_id)
Definition at line 996 of file class.ilExAssignment.php.
References lookupAssMemberField().
Referenced by ilExerciseXMLWriter\attachMarking(), ilExParticipantTableGUI\fillRow(), and ilExerciseMemberTableGUI\fillRow().
|
static |
Get time when exercise has been sent per e-mail to user.
Definition at line 954 of file class.ilExAssignment.php.
References ilUtil\getMySQLTimestamp(), and lookupAssMemberField().
Referenced by ilExerciseMemberTableGUI\fillRow().
ilExAssignment::lookupStatusFeedbackOfUser | ( | $a_ass_id, | |
$a_user_id | |||
) |
was: getStatusFeedbackByMember($a_member_id)
Definition at line 931 of file class.ilExAssignment.php.
References lookupAssMemberField().
ilExAssignment::lookupStatusOfUser | ( | $a_ass_id, | |
$a_user_id | |||
) |
was: getStatusByMember
Definition at line 803 of file class.ilExAssignment.php.
References lookupAssMemberField().
Referenced by ilExerciseXMLWriter\attachMarking(), ilObjExercise\determinStatusOfUser(), ilObjExercise\exportGradesExcel(), ilExGradesTableGUI\fillRow(), ilExParticipantTableGUI\fillRow(), ilExerciseMemberTableGUI\fillRow(), ilExAssignmentGUI\getOverviewBody(), and ilExAssignmentGUI\getOverviewHeader().
ilExAssignment::lookupStatusReturnedOfUser | ( | $a_ass_id, | |
$a_user_id | |||
) |
was: getStatusReturnedByMember($a_member_id)
Definition at line 894 of file class.ilExAssignment.php.
References lookupAssMemberField().
ilExAssignment::lookupStatusSentOfUser | ( | $a_ass_id, | |
$a_user_id | |||
) |
was: getStatusSentByMember($a_member_id)
Definition at line 857 of file class.ilExAssignment.php.
References lookupAssMemberField().
Referenced by ilExerciseMemberTableGUI\fillRow().
|
static |
Get status time.
Definition at line 972 of file class.ilExAssignment.php.
References ilUtil\getMySQLTimestamp(), and lookupAssMemberField().
Referenced by ilExParticipantTableGUI\fillRow(), and ilExerciseMemberTableGUI\fillRow().
|
static |
Lookup title.
Definition at line 646 of file class.ilExAssignment.php.
References lookup().
Referenced by ilPublicSubmissionsTableGUI\__construct(), ilExerciseMemberTableGUI\__construct(), ilObjExerciseGUI\confirmAssignmentsDeletionObject(), deliverReturnedFiles(), downloadAllDeliveredFiles(), downloadMultipleFiles(), ilObjExerciseGUI\executeCommand(), ilObjExerciseSubItemListGUI\getHTML(), ilObjExerciseGUI\initMultiFeedbackForm(), ilExerciseMailNotification\send(), ilObjExercise\sendAssignment(), and ilObjExerciseGUI\setAssignmentHeader().
|
static |
Lookup type.
Definition at line 654 of file class.ilExAssignment.php.
References lookup().
Referenced by ilExerciseMemberTableGUI\__construct(), and downloadAllDeliveredFiles().
|
static |
Check whether student has upload new files after tutor has set the exercise to another than notgraded.
Definition at line 1801 of file class.ilExAssignment.php.
References $lng, and getTeamMembersByAssignmentId().
Referenced by getDownloadedFilesInfoForTableGUIS().
ilExAssignment::orderAssByDeadline | ( | $a_ex_id | ) |
Order assignments by deadline date.
Definition at line 684 of file class.ilExAssignment.php.
Referenced by ilObjExerciseGUI\orderAssignmentsByDeadlineObject().
ilExAssignment::read | ( | ) |
Read from db.
Definition at line 361 of file class.ilExAssignment.php.
References setDeadline(), setExerciseId(), setFeedbackCron(), setFeedbackFile(), setInstruction(), setMandatory(), setOrderNr(), setPeerReview(), setPeerReviewDeadline(), setPeerReviewMin(), setStartTime(), setTitle(), and setType().
Referenced by __construct().
ilExAssignment::removeTeamMember | ( | $a_team_id, | |
$a_user_id, | |||
$a_exc_ref_id | |||
) |
Remove member from team.
int | $a_team_id | |
int | $a_user_id | |
int | $a_exc_ref_id |
Definition at line 2091 of file class.ilExAssignment.php.
References ilObjUser\_lookupFullname(), getId(), sendNotification(), and writeTeamLog().
ilExAssignment::save | ( | ) |
Save assignment.
Definition at line 389 of file class.ilExAssignment.php.
References createNewAssignmentRecords(), getDeadline(), getExerciseId(), getFeedbackFile(), getInstruction(), getMandatory(), getOrderNr(), getPeerReview(), getPeerReviewDeadline(), getPeerReviewMin(), getStartTime(), getTitle(), getType(), hasFeedbackCron(), lookupMaxOrderNrForEx(), setId(), and setOrderNr().
ilExAssignment::saveAssOrderOfExercise | ( | $a_ex_id, | |
$a_order | |||
) |
Save ordering of all assignments of an exercise.
Definition at line 662 of file class.ilExAssignment.php.
References $t.
Referenced by ilObjExerciseGUI\saveAssignmentOrderObject().
ilExAssignment::saveMultiFeedbackFiles | ( | $a_files | ) |
Save multi feedback files.
@return |
Definition at line 2934 of file class.ilExAssignment.php.
References clearMultiFeedbackDirectory(), getExerciseId(), getId(), getMultiFeedbackFiles(), getTeamId(), getTeamMembers(), getType(), and TYPE_UPLOAD_TEAM.
ilExAssignment::sendFeedbackNotifications | ( | $a_ass_id | ) |
Definition at line 2708 of file class.ilExAssignment.php.
References $row, and ilExerciseMembers\_getMembers().
Referenced by ilExcCronFeedbackNotification\run().
ilExAssignment::sendMultiFeedbackStructureFile | ( | ) |
Create member status record for a new assignment for all participants.
Definition at line 2756 of file class.ilExAssignment.php.
References ilObjUser\_lookupName(), ilUtil\deliverFile(), ilUtil\getASCIIFilename(), getExerciseId(), getId(), getTitle(), ilUtil\ilTempnam(), ilUtil\makeDir(), and ilUtil\zip().
ilExAssignment::sendNotification | ( | $a_exc_ref_id, | |
$a_user_id, | |||
$a_action | |||
) |
Send notification about team status.
int | $a_exc_ref_id | |
int | $a_user_id | |
string | $a_action |
Definition at line 2238 of file class.ilExAssignment.php.
References $ilUser, and getTitle().
Referenced by addTeamMember(), and removeTeamMember().
ilExAssignment::setDeadline | ( | $a_val | ) |
Set deadline (timestamp)
int | deadline (timestamp) |
Definition at line 119 of file class.ilExAssignment.php.
Referenced by read().
ilExAssignment::setExerciseId | ( | $a_val | ) |
Set exercise id.
int | exercise id |
Definition at line 79 of file class.ilExAssignment.php.
Referenced by read().
ilExAssignment::setFeedbackCron | ( | $a_value | ) |
Toggle (global) feedback file cron.
bool | $a_value |
Definition at line 343 of file class.ilExAssignment.php.
Referenced by read().
ilExAssignment::setFeedbackFile | ( | $a_value | ) |
Set (global) feedback file.
string | $a_value |
Definition at line 323 of file class.ilExAssignment.php.
Referenced by handleFeedbackFileUpload(), and read().
ilExAssignment::setId | ( | $a_val | ) |
Set assignment id.
int | assignment id |
Definition at line 59 of file class.ilExAssignment.php.
Referenced by __construct(), and save().
ilExAssignment::setInstruction | ( | $a_val | ) |
Set instruction.
string | instruction |
Definition at line 139 of file class.ilExAssignment.php.
Referenced by read().
ilExAssignment::setMandatory | ( | $a_val | ) |
Set mandatory.
int | mandatory |
Definition at line 179 of file class.ilExAssignment.php.
Referenced by read().
ilExAssignment::setOrderNr | ( | $a_val | ) |
Set order nr.
int | order nr |
Definition at line 199 of file class.ilExAssignment.php.
Referenced by read(), and save().
ilExAssignment::setPeerReview | ( | $a_value | ) |
Toggle peer review.
bool | $a_value |
Definition at line 263 of file class.ilExAssignment.php.
Referenced by read(), and setType().
ilExAssignment::setPeerReviewDeadline | ( | $a_val | ) |
Set peer review deadline (timestamp)
int | deadline (timestamp) |
Definition at line 303 of file class.ilExAssignment.php.
Referenced by read().
ilExAssignment::setPeerReviewMin | ( | $a_value | ) |
Set peer review minimum.
int | $a_value |
Definition at line 283 of file class.ilExAssignment.php.
Referenced by read().
ilExAssignment::setStartTime | ( | $a_val | ) |
Set start time (timestamp)
int | start time (timestamp) |
Definition at line 99 of file class.ilExAssignment.php.
Referenced by read().
ilExAssignment::setTitle | ( | $a_val | ) |
Set title.
string | title |
Definition at line 159 of file class.ilExAssignment.php.
Referenced by read().
ilExAssignment::setType | ( | $a_value | ) |
Set type.
int | $a_value |
Definition at line 219 of file class.ilExAssignment.php.
References isValidType(), and setPeerReview().
Referenced by __construct(), and read().
ilExAssignment::update | ( | ) |
Update.
Definition at line 426 of file class.ilExAssignment.php.
References getDeadline(), getExerciseId(), getFeedbackFile(), getId(), getInstruction(), getMandatory(), getOrderNr(), getPeerReview(), getPeerReviewDeadline(), getPeerReviewMin(), getStartTime(), getTitle(), getType(), and hasFeedbackCron().
|
private |
Update a field value of ass/member table.
Definition at line 741 of file class.ilExAssignment.php.
Referenced by updateCommentForUser(), updateMarkOfUser(), and updateStatusTimeOfUser().
ilExAssignment::updateCommentForUser | ( | $a_ass_id, | |
$a_user_id, | |||
$a_value | |||
) |
Update comment.
Definition at line 777 of file class.ilExAssignment.php.
References updateAssMemberField().
Referenced by ilObjExerciseGUI\saveStatusObject(), and ilExerciseXMLParser\updateMarking().
ilExAssignment::updateMarkOfUser | ( | $a_ass_id, | |
$a_user_id, | |||
$a_value | |||
) |
Update mark.
Definition at line 794 of file class.ilExAssignment.php.
References updateAssMemberField().
Referenced by ilObjExerciseGUI\saveStatusObject(), and ilExerciseXMLParser\updateMarking().
ilExAssignment::updateNoticeForUser | ( | $a_ass_id, | |
$a_user_id, | |||
$a_notice | |||
) |
was: setNoticeForMember($a_member_id,$a_notice)
Definition at line 1702 of file class.ilExAssignment.php.
References ilUtil\now().
Referenced by ilObjExerciseGUI\saveStatusObject(), and ilExerciseXMLParser\updateMarking().
ilExAssignment::updatePeerReviewComment | ( | $a_peer_id, | |
$a_comment | |||
) |
Definition at line 2619 of file class.ilExAssignment.php.
References $ilUser, getId(), and ilUtil\now().
ilExAssignment::updatePeerReviewTimestamp | ( | $a_peer_id | ) |
Definition at line 2608 of file class.ilExAssignment.php.
References $ilUser, getId(), and ilUtil\now().
ilExAssignment::updateStatusFeedbackForUser | ( | $a_ass_id, | |
$a_user_id, | |||
$a_status | |||
) |
was: setStatusFeedbackForMember($a_member_id,$a_status)
Definition at line 939 of file class.ilExAssignment.php.
References ilUtil\now().
Referenced by ilObjExerciseGUI\redirectFeedbackMailObject().
ilExAssignment::updateStatusOfUser | ( | $a_ass_id, | |
$a_user_id, | |||
$a_status | |||
) |
was: setStatusForMember($a_member_id,$a_status)
Definition at line 816 of file class.ilExAssignment.php.
References ilUtil\now(), and ilObjExercise\updateUserStatus().
Referenced by deleteAllDeliveredFilesOfUser(), ilObjExercise\handleSubmission(), ilObjExerciseGUI\saveStatusObject(), and ilExerciseXMLParser\updateMarking().
ilExAssignment::updateStatusReturnedForUser | ( | $a_ass_id, | |
$a_user_id, | |||
$a_status | |||
) |
was: setStatusReturnedForMember($a_member_id,$a_status)
Definition at line 902 of file class.ilExAssignment.php.
References ilUtil\now().
Referenced by ilObjExercise\addResourceObject(), ilObjExerciseGUI\addTeamMemberActionObject(), ilObjExercise\deleteDeliveredFiles(), ilObjExercise\deliverFile(), and ilObjExerciseGUI\removeTeamMemberObject().
ilExAssignment::updateStatusSentForUser | ( | $a_ass_id, | |
$a_user_id, | |||
$a_status | |||
) |
was: setStatusSentForMember($a_member_id,$a_status)
Definition at line 865 of file class.ilExAssignment.php.
References ilUtil\now().
Referenced by ilObjExercise\sendAssignment().
ilExAssignment::updateStatusTimeOfUser | ( | $a_ass_id, | |
$a_user_id | |||
) |
was: updateStatusTimeForMember($a_user_id)
Definition at line 834 of file class.ilExAssignment.php.
References ilUtil\now(), and updateAssMemberField().
Referenced by ilObjExerciseGUI\saveStatusObject().
ilExAssignment::updateTutorDownloadTime | ( | $a_exc_id, | |
$a_ass_id, | |||
$a_user_id | |||
) |
was: updateTutorDownloadTime($member_id)
Definition at line 1363 of file class.ilExAssignment.php.
References $ilUser, and ilUtil\now().
Referenced by deliverReturnedFiles(), and ilObjExerciseGUI\downloadAllObject().
ilExAssignment::uploadAssignmentFiles | ( | $a_files | ) |
Upload assignment files (from creation form)
Definition at line 1961 of file class.ilExAssignment.php.
References getExerciseId(), and getId().
ilExAssignment::uploadMultiFeedbackFile | ( | $a_file | ) |
Upload multi feedback file.
array |
Definition at line 2805 of file class.ilExAssignment.php.
References $ilUser, $lng, ilUtil\delDir(), ilUtil\getDir(), getExerciseId(), getId(), ilUtil\moveUploadedFile(), and ilUtil\unzip().
|
static |
Add entry to team log.
int | $a_team_id | |
int | $a_action | |
string | $a_details |
Definition at line 2193 of file class.ilExAssignment.php.
References $ilUser.
Referenced by addTeamMember(), deleteDeliveredFiles(), ilObjExercise\deliverFile(), getTeamId(), and removeTeamMember().
|
protected |
Definition at line 29 of file class.ilExAssignment.php.
Referenced by getDeadline().
|
protected |
Definition at line 26 of file class.ilExAssignment.php.
Referenced by getExerciseId().
|
protected |
Definition at line 38 of file class.ilExAssignment.php.
Referenced by hasFeedbackCron().
|
protected |
Definition at line 37 of file class.ilExAssignment.php.
Referenced by getFeedbackFile().
|
protected |
Definition at line 25 of file class.ilExAssignment.php.
Referenced by downloadAllDeliveredFiles(), getId(), and getTeamId().
|
protected |
Definition at line 30 of file class.ilExAssignment.php.
Referenced by getInstruction().
|
protected |
Definition at line 32 of file class.ilExAssignment.php.
Referenced by getMandatory().
|
protected |
Definition at line 33 of file class.ilExAssignment.php.
Referenced by getOrderNr().
|
protected |
Definition at line 34 of file class.ilExAssignment.php.
Referenced by getPeerReview().
|
protected |
Definition at line 36 of file class.ilExAssignment.php.
Referenced by getPeerReviewDeadline().
|
protected |
Definition at line 35 of file class.ilExAssignment.php.
Referenced by getPeerReviewMin().
|
protected |
Definition at line 28 of file class.ilExAssignment.php.
Referenced by getStartTime().
|
protected |
Definition at line 31 of file class.ilExAssignment.php.
Referenced by getTitle().
|
protected |
Definition at line 27 of file class.ilExAssignment.php.
Referenced by getTeamIdByAssignment(), and getType().
const ilExAssignment::TEAM_LOG_ADD_FILE = 4 |
Definition at line 22 of file class.ilExAssignment.php.
Referenced by ilObjExercise\deliverFile(), and ilExAssignmentTeamLogTableGUI\getItems().
const ilExAssignment::TEAM_LOG_ADD_MEMBER = 2 |
Definition at line 20 of file class.ilExAssignment.php.
Referenced by ilExAssignmentTeamLogTableGUI\getItems().
const ilExAssignment::TEAM_LOG_CREATE_TEAM = 1 |
Definition at line 19 of file class.ilExAssignment.php.
Referenced by ilExAssignmentTeamLogTableGUI\getItems().
const ilExAssignment::TEAM_LOG_REMOVE_FILE = 5 |
Definition at line 23 of file class.ilExAssignment.php.
Referenced by deleteDeliveredFiles(), and ilExAssignmentTeamLogTableGUI\getItems().
const ilExAssignment::TEAM_LOG_REMOVE_MEMBER = 3 |
Definition at line 21 of file class.ilExAssignment.php.
Referenced by ilExAssignmentTeamLogTableGUI\getItems().
const ilExAssignment::TYPE_BLOG = 2 |
Definition at line 14 of file class.ilExAssignment.php.
Referenced by ilAssignmentsTableGUI\__construct(), downloadAllDeliveredFiles(), downloadSelectedFiles(), getDownloadedFilesInfoForTableGUIS(), ilExAssignmentGUI\getOverviewBody(), and ilObjExerciseGUI\initAssignmentForm().
const ilExAssignment::TYPE_PORTFOLIO = 3 |
Definition at line 15 of file class.ilExAssignment.php.
Referenced by ilAssignmentsTableGUI\__construct(), ilObjPortfolioGUI\createPortfolioFromTemplateProcess(), downloadAllDeliveredFiles(), downloadSelectedFiles(), getDownloadedFilesInfoForTableGUIS(), ilExAssignmentGUI\getOverviewBody(), and ilObjExerciseGUI\initAssignmentForm().
const ilExAssignment::TYPE_TEXT = 5 |
Definition at line 17 of file class.ilExAssignment.php.
Referenced by ilAssignmentsTableGUI\__construct(), ilObjExerciseGUI\editAssignmentTextObject(), getDownloadedFilesInfoForTableGUIS(), ilExAssignmentGUI\getOverviewBody(), ilObjExerciseGUI\initAssignmentForm(), ilObjExerciseGUI\listPublicSubmissionsObject(), ilObjExerciseGUI\listTextAssignmentObject(), ilObjExerciseGUI\membersObject(), ilObjExerciseGUI\showAssignmentTextObject(), and ilObjExerciseGUI\updateAssignmentTextObject().
const ilExAssignment::TYPE_UPLOAD = 1 |
Definition at line 13 of file class.ilExAssignment.php.
Referenced by ilAssignmentsTableGUI\__construct(), getDownloadedFilesInfoForTableGUIS(), ilExAssignmentGUI\getOverviewBody(), and ilObjExerciseGUI\initAssignmentForm().
const ilExAssignment::TYPE_UPLOAD_TEAM = 4 |
Definition at line 16 of file class.ilExAssignment.php.
Referenced by ilExcDeliveredFilesTableGUI\__construct(), ilAssignmentsTableGUI\__construct(), ilExerciseMemberTableGUI\__construct(), ilObjExerciseGUI\addMembersObject(), ilObjExerciseGUI\confirmDeassignMembersObject(), deleteAllDeliveredFilesOfUser(), ilObjExerciseGUI\downloadFeedbackFileObject(), ilObjExerciseGUI\executeCommand(), ilExcDeliveredFilesTableGUI\fillRow(), ilExParticipantTableGUI\fillRow(), ilExerciseMemberTableGUI\fillRow(), ilObjExerciseGUI\getAssignmentValues(), getDownloadedFilesInfoForTableGUIS(), ilExAssignmentGUI\getOverviewBody(), ilObjExerciseGUI\initAssignmentForm(), ilObjExerciseGUI\initTeamSubmission(), ilObjExerciseGUI\redirectFeedbackMailObject(), ilObjExerciseGUI\saveAssignmentObject(), saveMultiFeedbackFiles(), ilObjExerciseGUI\saveStatusObject(), ilObjExerciseGUI\sendMembersObject(), and ilObjExerciseGUI\updateAssignmentObject().