ILIAS
release_5-3 Revision v5.3.23-19-g915713cf615
|
Exercise assignment. More...
Public Member Functions | |
__construct ($a_id=0) | |
Constructor. More... | |
hasTeam () | |
setId ($a_val) | |
Set assignment id. More... | |
getId () | |
Get assignment id. More... | |
setExerciseId ($a_val) | |
Set exercise id. More... | |
getExerciseId () | |
Get exercise id. More... | |
setStartTime ($a_val) | |
Set start time (timestamp) More... | |
getStartTime () | |
Get start time (timestamp) More... | |
setDeadline ($a_val) | |
Set deadline (timestamp) More... | |
getDeadline () | |
Get deadline (timestamp) More... | |
getPersonalDeadline ($a_user_id) | |
Get individual deadline. More... | |
setExtendedDeadline ($a_val) | |
Set extended deadline (timestamp) More... | |
getExtendedDeadline () | |
Get extended deadline (timestamp) More... | |
setInstruction ($a_val) | |
Set instruction. More... | |
getInstruction () | |
Get instruction. More... | |
setTitle ($a_val) | |
Set title. More... | |
getTitle () | |
Get title. More... | |
setMandatory ($a_val) | |
Set mandatory. More... | |
getMandatory () | |
Get mandatory. More... | |
setOrderNr ($a_val) | |
Set order nr. More... | |
getOrderNr () | |
Get order nr. More... | |
setType ($a_value) | |
Set type. More... | |
getType () | |
Get type. More... | |
isValidType ($a_value) | |
Is given type valid? More... | |
setPeerReview ($a_value) | |
Toggle peer review. More... | |
getPeerReview () | |
Get peer review status. More... | |
setPeerReviewMin ($a_value) | |
Set peer review minimum. More... | |
getPeerReviewMin () | |
Get peer review minimum. More... | |
setPeerReviewSimpleUnlock ($a_value) | |
Set peer review simple unlock. More... | |
getPeerReviewSimpleUnlock () | |
Get peer review simple unlock. More... | |
setPeerReviewDeadline ($a_val) | |
Set peer review deadline (timestamp) More... | |
getPeerReviewDeadline () | |
Get peer review deadline (timestamp) More... | |
setPeerReviewValid ($a_value) | |
Set peer review validation. More... | |
getPeerReviewValid () | |
Get peer review validatiob. More... | |
setPeerReviewRating ($a_val) | |
Set peer review rating. More... | |
hasPeerReviewRating () | |
Get peer review rating status. More... | |
setPeerReviewText ($a_val) | |
Set peer review text. More... | |
hasPeerReviewText () | |
Get peer review text status. More... | |
setPeerReviewFileUpload ($a_val) | |
Set peer review file upload. More... | |
hasPeerReviewFileUpload () | |
Get peer review file upload status. More... | |
setPeerReviewPersonalized ($a_val) | |
Set peer review personalized. More... | |
hasPeerReviewPersonalized () | |
Get peer review personalized status. More... | |
setPeerReviewChars ($a_value) | |
Set peer review minimum characters. More... | |
getPeerReviewChars () | |
Get peer review minimum characters. More... | |
setPeerReviewCriteriaCatalogue ($a_value) | |
Set peer review criteria catalogue id. More... | |
getPeerReviewCriteriaCatalogue () | |
Get peer review criteria catalogue id. More... | |
getPeerReviewCriteriaCatalogueItems () | |
setFeedbackFile ($a_value) | |
Set (global) feedback file. More... | |
getFeedbackFile () | |
Get (global) feedback file. More... | |
setFeedbackCron ($a_value) | |
Toggle (global) feedback file cron. More... | |
hasFeedbackCron () | |
Get (global) feedback file cron status. More... | |
setFeedbackDate ($a_value) | |
Set (global) feedback file availability date. More... | |
getFeedbackDate () | |
Get (global) feedback file availability date. More... | |
setTeamTutor ($a_value) | |
Set team management by tutor. More... | |
getTeamTutor () | |
Get team management by tutor. More... | |
setMaxFile ($a_value) | |
Set max number of uploads. More... | |
getMaxFile () | |
Get max number of uploads. More... | |
setPortfolioTemplateId ($a_val) | |
Set portfolio template id. More... | |
getPortfolioTemplateId () | |
Get portfolio template id. More... | |
read () | |
Read from db. More... | |
save () | |
Save assignment. More... | |
update () | |
Update. More... | |
delete () | |
Delete assignment. More... | |
getFiles () | |
Get files. More... | |
getInstructionFilesOrder () | |
getMemberListData () | |
get member list data More... | |
uploadAssignmentFiles ($a_files) | |
Upload assignment files (from creation form) More... | |
sendMultiFeedbackStructureFile (ilObjExercise $exercise) | |
Create member status record for a new assignment for all participants. More... | |
uploadMultiFeedbackFile ($a_file) | |
Upload multi feedback file. More... | |
getMultiFeedbackFiles ($a_user_id=0) | |
Get multi feedback files (of uploader) More... | |
clearMultiFeedbackDirectory () | |
Clear multi feedback directory. More... | |
saveMultiFeedbackFiles ($a_files, ilObjExercise $a_exc) | |
Save multi feedback files. More... | |
afterDeadline () | |
afterDeadlineStrict ($a_include_personal=true) | |
beforeDeadline () | |
notStartedYet () | |
getGlobalFeedbackFileStoragePath () | |
deleteGlobalFeedbackFile () | |
handleGlobalFeedbackFileUpload (array $a_file) | |
getGlobalFeedbackFilePath () | |
getMemberStatus ($a_user_id=null) | |
recalculateLateSubmissions () | |
setIndividualDeadline ($id, ilDateTime $date) | |
getIndividualDeadlines () | |
hasActiveIDl () | |
hasReadOnlyIDl () | |
fixInstructionFileOrdering () | |
fileAddOrder ($a_entries=array()) | |
setMinCharLimit ($a_val) | |
Set limit minimum characters. More... | |
getMinCharLimit () | |
Get limit minimum characters. More... | |
setMaxCharLimit ($a_val) | |
Set limit maximum characters. More... | |
getMaxCharLimit () | |
get limit maximum characters return int max limit More... | |
Static Public Member Functions | |
static | getInstancesByExercise ($a_exc_id) |
static | instructionFileGetFileOrderData ($a_file_data, $a_ass_id) |
static | getAssignmentDataOfExercise ($a_exc_id) |
Get assignments data of an exercise in an array. More... | |
static | cloneAssignmentsOfExercise ($a_old_exc_id, $a_new_exc_id, array $a_crit_cat_map) |
Clone assignments of exercise. More... | |
static | lookupMaxOrderNrForEx ($a_exc_id) |
Select the maximum order nr for an exercise. More... | |
static | lookupAssignmentOnline ($a_ass_id) |
Check if assignment is online. More... | |
static | lookupExerciseId ($a_ass_id) |
Lookup excercise id for assignment id. More... | |
static | lookupTitle ($a_id) |
Lookup title. More... | |
static | lookupType ($a_id) |
Lookup type. More... | |
static | saveAssOrderOfExercise ($a_ex_id, $a_order) |
Save ordering of all assignments of an exercise. More... | |
static | orderAssByDeadline ($a_ex_id) |
Order assignments by deadline date. More... | |
static | countMandatory ($a_ex_id) |
Order assignments by deadline date. More... | |
static | lookupUpdatedSubmission ($ass_id, $member_id) |
Check whether student has upload new files after tutor has set the exercise to another than notgraded. More... | |
static | createNewUserRecords ($a_user_id, $a_exc_id) |
Create member status record for a new participant for all assignments. More... | |
static | createNewAssignmentRecords ($a_ass_id, $a_exc) |
Create member status record for a new assignment for all participants. More... | |
static | getPendingFeedbackNotifications () |
static | sendFeedbackNotifications ($a_ass_id, $a_user_id=null) |
static | saveInstructionFilesOrderOfAssignment ($a_ass_id, $a_order) |
Save ordering of instruction files for an assignment. More... | |
static | instructionFileInsertOrder ($a_filename, $a_ass_id, $a_order_nr=0) |
Store the file order in the database. More... | |
static | instructionFileDeleteOrder ($a_ass_id, $a_file) |
static | renameInstructionFile ($a_old_name, $a_new_name, $a_ass_id) |
static | instructionFileExistsInDb ($a_filename, $a_ass_id) |
static | instructionFileOrderGetMax ($a_ass_id) |
Data Fields | |
const | TYPE_UPLOAD = 1 |
const | TYPE_BLOG = 2 |
const | TYPE_PORTFOLIO = 3 |
const | TYPE_UPLOAD_TEAM = 4 |
const | TYPE_TEXT = 5 |
const | FEEDBACK_DATE_DEADLINE = 1 |
const | FEEDBACK_DATE_SUBMISSION = 2 |
const | PEER_REVIEW_VALID_NONE = 1 |
const | PEER_REVIEW_VALID_ONE = 2 |
const | PEER_REVIEW_VALID_ALL = 3 |
Protected Member Functions | |
getLastPersonalDeadline () | |
Get last/final personal deadline (of assignment) More... | |
initFromDB (array $a_set) | |
Import DB record. More... | |
handleCalendarEntries ($a_event) | |
Handle calendar entries for deadline(s) More... | |
Static Private Member Functions | |
static | lookup ($a_id, $a_field) |
Private lookup. More... | |
ilExAssignment::__construct | ( | $a_id = 0 | ) |
Constructor.
Definition at line 83 of file class.ilExAssignment.php.
References $DIC, ilLoggerFactory\getLogger(), read(), setFeedbackDate(), setId(), setType(), and user().
ilExAssignment::afterDeadline | ( | ) |
Definition at line 1810 of file class.ilExAssignment.php.
References $deadline, $ilUser, $user, getPersonalDeadline(), and time.
Referenced by ilExAssignmentGUI\addPublicSubmissions(), and afterDeadlineStrict().
ilExAssignment::afterDeadlineStrict | ( | $a_include_personal = true | ) |
Definition at line 1822 of file class.ilExAssignment.php.
References $deadline, afterDeadline(), getLastPersonalDeadline(), and time.
Referenced by ilExAssignmentGUI\addSubmission(), beforeDeadline(), and ilExerciseSubmissionTableGUI\parseRow().
ilExAssignment::beforeDeadline | ( | ) |
Definition at line 1843 of file class.ilExAssignment.php.
References afterDeadlineStrict().
Referenced by ilExAssignmentGUI\addSchedule().
ilExAssignment::clearMultiFeedbackDirectory | ( | ) |
Clear multi feedback directory.
array |
Definition at line 1603 of file class.ilExAssignment.php.
References $ilUser, $lng, $user, ilUtil\delDir(), getExerciseId(), and getId().
Referenced by saveMultiFeedbackFiles().
|
static |
Clone assignments of exercise.
Definition at line 1040 of file class.ilExAssignment.php.
References $d, ilFSWebStorageExercise\create(), ilFSStorageExercise\create(), ilFSStorageExercise\getGlobalFeedbackPath(), ilFileSystemStorage\getPath(), and ilUtil\rCopy().
Referenced by ilObjExercise\cloneObject().
|
static |
Order assignments by deadline date.
Definition at line 1282 of file class.ilExAssignment.php.
Referenced by ilObjExerciseGUI\initEditCustomForm().
|
static |
Create member status record for a new assignment for all participants.
Definition at line 1406 of file class.ilExAssignment.php.
References $DIC, $ilDB, and array.
|
static |
Create member status record for a new participant for all assignments.
Definition at line 1385 of file class.ilExAssignment.php.
References $DIC, $ilDB, and array.
Referenced by ilExerciseMembers\assignMember().
ilExAssignment::delete | ( | ) |
Delete assignment.
Definition at line 974 of file class.ilExAssignment.php.
References $db, $ilDB, deleteGlobalFeedbackFile(), getExerciseId(), and handleCalendarEntries().
ilExAssignment::deleteGlobalFeedbackFile | ( | ) |
Definition at line 1866 of file class.ilExAssignment.php.
References ilUtil\delDir(), and getGlobalFeedbackFileStoragePath().
Referenced by delete(), and ilExAssignmentEditorGUI\importFormToAssignment().
ilExAssignment::fileAddOrder | ( | $a_entries = array() | ) |
array | $a_entries | |
integer | $a_ass_id | assignment id |
Definition at line 2196 of file class.ilExAssignment.php.
References fixInstructionFileOrdering(), and getInstructionFilesOrder().
ilExAssignment::fixInstructionFileOrdering | ( | ) |
Definition at line 2150 of file class.ilExAssignment.php.
References $db, $DIC, $files, $order_nr, array, getFiles(), and getId().
Referenced by fileAddOrder().
|
static |
Get assignments data of an exercise in an array.
Definition at line 994 of file class.ilExAssignment.php.
References $data, $DIC, $ilDB, and array.
Referenced by ilAssignmentsTableGUI\__construct(), ilExerciseXMLParser\__construct(), ilExAssignmentTeam\getAdoptableTeamAssignments(), ilObjExerciseGUI\infoScreen(), ilExerciseManagementGUI\showParticipantObject(), and ilExerciseXMLWriter\start().
ilExAssignment::getDeadline | ( | ) |
Get deadline (timestamp)
Definition at line 236 of file class.ilExAssignment.php.
References $deadline.
Referenced by ilExAssignmentGUI\addSchedule(), ilExAssignmentGUI\getOverviewHeader(), getPersonalDeadline(), handleCalendarEntries(), hasActiveIDl(), save(), ilObjExercise\sendAssignment(), and update().
ilExAssignment::getExerciseId | ( | ) |
Get exercise id.
Definition at line 196 of file class.ilExAssignment.php.
References $exc_id.
Referenced by ilExAssignmentGUI\addSubmissionFeedback(), clearMultiFeedbackDirectory(), delete(), ilExSubmission\downloadAllAssignmentFiles(), getFiles(), getGlobalFeedbackFileStoragePath(), getMultiFeedbackFiles(), handleCalendarEntries(), save(), saveMultiFeedbackFiles(), ilObjExercise\sendAssignment(), sendMultiFeedbackStructureFile(), update(), uploadAssignmentFiles(), and uploadMultiFeedbackFile().
ilExAssignment::getExtendedDeadline | ( | ) |
Get extended deadline (timestamp)
Definition at line 305 of file class.ilExAssignment.php.
References $deadline2.
Referenced by recalculateLateSubmissions(), save(), and update().
ilExAssignment::getFeedbackDate | ( | ) |
Get (global) feedback file availability date.
Definition at line 741 of file class.ilExAssignment.php.
References $feedback_date.
Referenced by ilExAssignmentGUI\addSubmission(), save(), and update().
ilExAssignment::getFeedbackFile | ( | ) |
Get (global) feedback file.
Definition at line 701 of file class.ilExAssignment.php.
References $feedback_file.
Referenced by ilExAssignmentGUI\addSubmission(), ilExAssignmentGUI\addSubmissionFeedback(), getGlobalFeedbackFilePath(), save(), and update().
ilExAssignment::getFiles | ( | ) |
Get files.
Definition at line 1108 of file class.ilExAssignment.php.
References getExerciseId(), and getId().
Referenced by ilExAssignmentGUI\addFiles(), and fixInstructionFileOrdering().
ilExAssignment::getGlobalFeedbackFilePath | ( | ) |
Definition at line 1882 of file class.ilExAssignment.php.
References $file, $path, getFeedbackFile(), and getGlobalFeedbackFileStoragePath().
ilExAssignment::getGlobalFeedbackFileStoragePath | ( | ) |
Definition at line 1859 of file class.ilExAssignment.php.
References getExerciseId(), and getId().
Referenced by deleteGlobalFeedbackFile(), getGlobalFeedbackFilePath(), and handleGlobalFeedbackFileUpload().
ilExAssignment::getId | ( | ) |
Get assignment id.
Definition at line 176 of file class.ilExAssignment.php.
References $id.
Referenced by ilExPeerReview\__construct(), ilExAssignmentGUI\addFiles(), ilExAssignmentGUI\addSubmissionFeedback(), clearMultiFeedbackDirectory(), ilExSubmission\downloadAllAssignmentFiles(), fixInstructionFileOrdering(), getFiles(), getGlobalFeedbackFileStoragePath(), getMemberListData(), getMemberStatus(), getMultiFeedbackFiles(), ilExAssignmentGUI\getOverviewBody(), getPersonalDeadline(), handleCalendarEntries(), ilExAssignmentEditorGUI\importFormToAssignment(), ilExerciseSubmissionTableGUI\parseRow(), recalculateLateSubmissions(), saveMultiFeedbackFiles(), ilObjExercise\sendAssignment(), sendMultiFeedbackStructureFile(), setIndividualDeadline(), update(), uploadAssignmentFiles(), and uploadMultiFeedbackFile().
ilExAssignment::getIndividualDeadlines | ( | ) |
|
static |
Definition at line 102 of file class.ilExAssignment.php.
References $data, $DIC, $ilDB, and array.
Referenced by ilExGradesTableGUI\__construct(), ilCalendarScheduleFilterExercise\addCustomEvents(), ilExSubmission\deleteUser(), ilObjExercise\determinStatusOfUser(), ilObjExercise\exportGradesExcel(), ilExcCriteriaCatalogueTableGUI\getItems(), ilExParticipantTableGUI\initMode(), ilExerciseManagementGUI\membersObject(), and ilObjExerciseGUI\showOverviewObject().
ilExAssignment::getInstruction | ( | ) |
Get instruction.
Definition at line 325 of file class.ilExAssignment.php.
References $instruction.
Referenced by ilExAssignmentGUI\addInstructions(), save(), ilObjExercise\sendAssignment(), and update().
ilExAssignment::getInstructionFilesOrder | ( | ) |
$a_ass_id |
Definition at line 1120 of file class.ilExAssignment.php.
References $data, $db, $ilDB, and array.
Referenced by fileAddOrder().
|
protected |
Get last/final personal deadline (of assignment)
Definition at line 277 of file class.ilExAssignment.php.
References $db, $ilDB, and $row.
Referenced by afterDeadlineStrict().
ilExAssignment::getMandatory | ( | ) |
Get mandatory.
Definition at line 365 of file class.ilExAssignment.php.
References $mandatory.
Referenced by ilExAssignmentGUI\getOverviewHeader(), save(), and update().
ilExAssignment::getMaxCharLimit | ( | ) |
get limit maximum characters return int max limit
Definition at line 2266 of file class.ilExAssignment.php.
References $max_char_limit.
Referenced by save(), and update().
ilExAssignment::getMaxFile | ( | ) |
Get max number of uploads.
Definition at line 784 of file class.ilExAssignment.php.
References $max_file.
Referenced by save(), and update().
ilExAssignment::getMemberListData | ( | ) |
ilExAssignment::getMemberStatus | ( | $a_user_id = null | ) |
int | null | $a_user_id |
Definition at line 1895 of file class.ilExAssignment.php.
References $ilUser, $user, and getId().
Referenced by ilExAssignmentGUI\addSubmissionFeedback(), ilExAssignmentGUI\getOverviewHeader(), ilObjExercise\processExerciseStatus(), saveMultiFeedbackFiles(), and ilObjExercise\sendAssignment().
ilExAssignment::getMinCharLimit | ( | ) |
Get limit minimum characters.
Definition at line 2248 of file class.ilExAssignment.php.
References $min_char_limit.
Referenced by save(), and update().
ilExAssignment::getMultiFeedbackFiles | ( | $a_user_id = 0 | ) |
Get multi feedback files (of uploader)
int | $a_user_id | user id of uploader |
Definition at line 1538 of file class.ilExAssignment.php.
References $files, $i, $ilUser, $name, $s, $user, ilObjUser\_lookupName(), array, ilUtil\getDir(), getExerciseId(), and getId().
Referenced by saveMultiFeedbackFiles().
ilExAssignment::getOrderNr | ( | ) |
Get order nr.
Definition at line 385 of file class.ilExAssignment.php.
References $order_nr.
Referenced by save(), and update().
ilExAssignment::getPeerReview | ( | ) |
Get peer review status.
Definition at line 446 of file class.ilExAssignment.php.
References $peer.
Referenced by ilExAssignmentGUI\getOverviewHeader(), handleCalendarEntries(), hasReadOnlyIDl(), save(), and update().
ilExAssignment::getPeerReviewChars | ( | ) |
Get peer review minimum characters.
Definition at line 629 of file class.ilExAssignment.php.
References $peer_char.
Referenced by save(), and update().
ilExAssignment::getPeerReviewCriteriaCatalogue | ( | ) |
Get peer review criteria catalogue id.
Definition at line 652 of file class.ilExAssignment.php.
Referenced by save(), and update().
ilExAssignment::getPeerReviewCriteriaCatalogueItems | ( | ) |
Definition at line 657 of file class.ilExAssignment.php.
References $res, array, ilExcCriteria\getInstanceByType(), and ilExcCriteria\getInstancesByParentId().
ilExAssignment::getPeerReviewDeadline | ( | ) |
Get peer review deadline (timestamp)
Definition at line 506 of file class.ilExAssignment.php.
References $peer_dl.
Referenced by ilExAssignmentGUI\getOverviewHeader(), handleCalendarEntries(), save(), and update().
ilExAssignment::getPeerReviewMin | ( | ) |
Get peer review minimum.
Definition at line 466 of file class.ilExAssignment.php.
References $peer_min.
Referenced by save(), and update().
ilExAssignment::getPeerReviewSimpleUnlock | ( | ) |
Get peer review simple unlock.
Definition at line 486 of file class.ilExAssignment.php.
References $peer_unlock.
Referenced by save(), and update().
ilExAssignment::getPeerReviewValid | ( | ) |
Get peer review validatiob.
Definition at line 526 of file class.ilExAssignment.php.
References $peer_valid.
Referenced by save(), and update().
|
static |
Definition at line 1733 of file class.ilExAssignment.php.
References $DIC, $ilDB, $res, $row, array, and time.
Referenced by ilExcCronFeedbackNotification\run().
ilExAssignment::getPersonalDeadline | ( | $a_user_id | ) |
Get individual deadline.
int | $a_user_id |
Definition at line 246 of file class.ilExAssignment.php.
References $db, $ilDB, $row, getDeadline(), getId(), ilExAssignmentTeam\getTeamId(), and getType().
Referenced by ilExAssignmentGUI\addSchedule(), afterDeadline(), ilExAssignmentGUI\getOverviewHeader(), and recalculateLateSubmissions().
ilExAssignment::getPortfolioTemplateId | ( | ) |
Get portfolio template id.
Definition at line 804 of file class.ilExAssignment.php.
References $portfolio_template.
ilExAssignment::getStartTime | ( | ) |
Get start time (timestamp)
Definition at line 216 of file class.ilExAssignment.php.
References $start_time.
Referenced by ilExAssignmentGUI\addSchedule(), ilExAssignmentGUI\getOverviewHeader(), save(), and update().
ilExAssignment::getTeamTutor | ( | ) |
Get team management by tutor.
Definition at line 761 of file class.ilExAssignment.php.
References $team_tutor.
Referenced by save(), and update().
ilExAssignment::getTitle | ( | ) |
Get title.
Definition at line 345 of file class.ilExAssignment.php.
References $title.
Referenced by ilExAssignmentPeerReviewOverviewTableGUI\__construct(), ilExAssignmentPeerReviewTableGUI\__construct(), ilExSubmission\downloadAllAssignmentFiles(), ilExAssignmentGUI\getOverviewHeader(), handleCalendarEntries(), save(), ilObjExercise\sendAssignment(), sendMultiFeedbackStructureFile(), and update().
ilExAssignment::getType | ( | ) |
Get type.
Definition at line 411 of file class.ilExAssignment.php.
References $type.
Referenced by ilExSubmission\downloadAllAssignmentFiles(), getPersonalDeadline(), hasReadOnlyIDl(), save(), and update().
|
protected |
Handle calendar entries for deadline(s)
string | $a_event |
Definition at line 1681 of file class.ilExAssignment.php.
References $app_event_handler, array, getDeadline(), getExerciseId(), getId(), getPeerReview(), getPeerReviewDeadline(), getTitle(), IL_CAL_TRANSLATION_SYSTEM, and IL_CAL_UNIX.
Referenced by delete(), save(), and update().
ilExAssignment::handleGlobalFeedbackFileUpload | ( | array | $a_file | ) |
Definition at line 1871 of file class.ilExAssignment.php.
References $path, ilUtil\delDir(), getGlobalFeedbackFileStoragePath(), and setFeedbackFile().
Referenced by ilExAssignmentEditorGUI\importFormToAssignment().
ilExAssignment::hasActiveIDl | ( | ) |
Definition at line 2000 of file class.ilExAssignment.php.
References getDeadline().
Referenced by ilExerciseSubmissionTableGUI\parseRow().
ilExAssignment::hasFeedbackCron | ( | ) |
Get (global) feedback file cron status.
Definition at line 721 of file class.ilExAssignment.php.
References $feedback_cron.
Referenced by save(), and update().
ilExAssignment::hasPeerReviewFileUpload | ( | ) |
Get peer review file upload status.
Definition at line 586 of file class.ilExAssignment.php.
References $peer_file.
Referenced by save(), and update().
ilExAssignment::hasPeerReviewPersonalized | ( | ) |
Get peer review personalized status.
Definition at line 606 of file class.ilExAssignment.php.
References $peer_personal.
Referenced by save(), and update().
ilExAssignment::hasPeerReviewRating | ( | ) |
Get peer review rating status.
Definition at line 546 of file class.ilExAssignment.php.
References $peer_rating.
Referenced by save(), and update().
ilExAssignment::hasPeerReviewText | ( | ) |
Get peer review text status.
Definition at line 566 of file class.ilExAssignment.php.
References $peer_text.
Referenced by save(), and update().
ilExAssignment::hasReadOnlyIDl | ( | ) |
Definition at line 2005 of file class.ilExAssignment.php.
References getPeerReview(), getType(), and TYPE_UPLOAD_TEAM.
Referenced by ilExerciseSubmissionTableGUI\parseRow().
ilExAssignment::hasTeam | ( | ) |
Definition at line 156 of file class.ilExAssignment.php.
Referenced by ilExSubmission\__construct(), ilExSubmission\downloadAllAssignmentFiles(), and ilExerciseSubmissionTableGUI\parseRow().
|
protected |
Import DB record.
array | $a_set |
Definition at line 835 of file class.ilExAssignment.php.
References setDeadline(), setExerciseId(), setExtendedDeadline(), setFeedbackCron(), setFeedbackDate(), setFeedbackFile(), setId(), setInstruction(), setMandatory(), setMaxCharLimit(), setMaxFile(), setMinCharLimit(), setOrderNr(), setPeerReview(), setPeerReviewChars(), setPeerReviewCriteriaCatalogue(), setPeerReviewDeadline(), setPeerReviewFileUpload(), setPeerReviewMin(), setPeerReviewPersonalized(), setPeerReviewRating(), setPeerReviewSimpleUnlock(), setPeerReviewText(), setPeerReviewValid(), setPortfolioTemplateId(), setStartTime(), setTeamTutor(), setTitle(), and setType().
Referenced by read().
|
static |
Definition at line 2084 of file class.ilExAssignment.php.
Referenced by ilExAssignmentFileSystemGUI\deleteFile().
|
static |
$a_filename | |
$a_ass_id | assignment id |
Definition at line 2133 of file class.ilExAssignment.php.
References $db, $DIC, and $result.
|
static |
|
static |
Store the file order in the database.
string | $a_filename | previously sanitized. |
int | $a_ass_id | assignment id. |
Definition at line 2051 of file class.ilExAssignment.php.
References $db, $DIC, $filename, $id, and ilUtil\getSafeFilename().
Referenced by ilExerciseDataSet\importRecord(), and ilExAssignmentFileSystemGUI\uploadFile().
|
static |
ilExAssignment::isValidType | ( | $a_value | ) |
Is given type valid?
int | $a_value |
Definition at line 422 of file class.ilExAssignment.php.
References array.
Referenced by setType().
|
staticprivate |
|
static |
Check if assignment is online.
int | $a_ass_id |
Definition at line 1161 of file class.ilExAssignment.php.
References $DIC, $ilDB, $query, $res, and time.
Referenced by ilObjExerciseSubItemListGUI\isAssignmentVisible().
|
static |
Lookup excercise id for assignment id.
int | $a_ass_id |
Definition at line 1182 of file class.ilExAssignment.php.
References $DIC, $ilDB, $query, and $res.
Referenced by ilObjExerciseGUI\__construct().
|
static |
Select the maximum order nr for an exercise.
Definition at line 1140 of file class.ilExAssignment.php.
|
static |
Lookup title.
Definition at line 1217 of file class.ilExAssignment.php.
Referenced by ilExAssignmentEditorGUI\confirmAssignmentsDeletionObject(), ilExSubmission\downloadMultipleFiles(), ilObjExerciseSubItemListGUI\getHTML(), ilExerciseManagementGUI\initMultiFeedbackForm(), and ilExerciseMailNotification\send().
|
static |
Lookup type.
Definition at line 1225 of file class.ilExAssignment.php.
Referenced by ilExerciseMailNotification\send().
|
static |
ilExAssignment::notStartedYet | ( | ) |
Definition at line 1849 of file class.ilExAssignment.php.
References time.
Referenced by ilExAssignmentGUI\addInstructions(), ilExAssignmentGUI\addSchedule(), ilExAssignmentGUI\getOverviewBody(), and ilExAssignmentGUI\getOverviewHeader().
|
static |
Order assignments by deadline date.
Definition at line 1257 of file class.ilExAssignment.php.
Referenced by ilExAssignmentEditorGUI\orderAssignmentsByDeadlineObject().
ilExAssignment::read | ( | ) |
Read from db.
Definition at line 813 of file class.ilExAssignment.php.
References $db, $ilDB, and initFromDB().
Referenced by __construct().
ilExAssignment::recalculateLateSubmissions | ( | ) |
Definition at line 1909 of file class.ilExAssignment.php.
References $db, $deadline, $file, $id, $ilDB, ilExSubmission\getAllAssignmentFiles(), getExtendedDeadline(), getId(), getPersonalDeadline(), IL_CAL_DATETIME, and IL_CAL_UNIX.
|
static |
string | $a_old_name | |
string | $a_new_name | |
int | $a_ass_id | assignment id |
Definition at line 2106 of file class.ilExAssignment.php.
Referenced by ilExAssignmentFileSystemGUI\renameFile().
ilExAssignment::save | ( | ) |
Save assignment.
Definition at line 871 of file class.ilExAssignment.php.
References $db, $ilDB, array, getDeadline(), getExerciseId(), getExtendedDeadline(), getFeedbackDate(), getFeedbackFile(), getInstruction(), getMandatory(), getMaxCharLimit(), getMaxFile(), getMinCharLimit(), getOrderNr(), getPeerReview(), getPeerReviewChars(), getPeerReviewCriteriaCatalogue(), getPeerReviewDeadline(), getPeerReviewMin(), getPeerReviewSimpleUnlock(), getPeerReviewValid(), getStartTime(), getTeamTutor(), getTitle(), getType(), handleCalendarEntries(), hasFeedbackCron(), hasPeerReviewFileUpload(), hasPeerReviewPersonalized(), hasPeerReviewRating(), hasPeerReviewText(), setId(), and setOrderNr().
Referenced by ilExAssignmentEditorGUI\importFormToAssignment().
|
static |
Save ordering of all assignments of an exercise.
Definition at line 1233 of file class.ilExAssignment.php.
References $DIC, $ilDB, $t, and array.
Referenced by ilExAssignmentEditorGUI\saveAssignmentOrderObject().
|
static |
Save ordering of instruction files for an assignment.
int | $a_ass_id | assignment id |
int | $a_order | order |
Definition at line 2025 of file class.ilExAssignment.php.
Referenced by ilExAssignmentFileSystemGUI\saveFilesOrder().
ilExAssignment::saveMultiFeedbackFiles | ( | $a_files, | |
ilObjExercise | $a_exc | ||
) |
Save multi feedback files.
Definition at line 1620 of file class.ilExAssignment.php.
References $member_status, $target, array, clearMultiFeedbackDirectory(), getExerciseId(), getId(), ilObject\getId(), getMemberStatus(), getMultiFeedbackFiles(), and ilObjExercise\sendFeedbackFileNotification().
|
static |
Definition at line 1759 of file class.ilExAssignment.php.
References $DIC, $ilDB, $row, ilExerciseMembers\_getMembers(), and array.
Referenced by ilExAssignmentMemberStatus\postUpdateReturned(), and ilExcCronFeedbackNotification\run().
ilExAssignment::sendMultiFeedbackStructureFile | ( | ilObjExercise | $exercise | ) |
Create member status record for a new assignment for all participants.
Definition at line 1447 of file class.ilExAssignment.php.
References $DIC, $name, ilObjUser\_lookupName(), ilUtil\deliverFile(), ilUtil\getASCIIFilename(), getExerciseId(), getId(), ilObject\getRefId(), getTitle(), ilUtil\ilTempnam(), ilUtil\makeDir(), and ilUtil\zip().
ilExAssignment::setDeadline | ( | $a_val | ) |
Set deadline (timestamp)
int | deadline (timestamp) |
Definition at line 226 of file class.ilExAssignment.php.
Referenced by ilExAssignmentEditorGUI\importFormToAssignment(), and initFromDB().
ilExAssignment::setExerciseId | ( | $a_val | ) |
Set exercise id.
int | exercise id |
Definition at line 186 of file class.ilExAssignment.php.
Referenced by initFromDB().
ilExAssignment::setExtendedDeadline | ( | $a_val | ) |
Set extended deadline (timestamp)
int |
Definition at line 292 of file class.ilExAssignment.php.
Referenced by ilExAssignmentEditorGUI\importFormToAssignment(), and initFromDB().
ilExAssignment::setFeedbackCron | ( | $a_value | ) |
Toggle (global) feedback file cron.
bool | $a_value |
Definition at line 711 of file class.ilExAssignment.php.
References string.
Referenced by ilExAssignmentEditorGUI\importFormToAssignment(), and initFromDB().
ilExAssignment::setFeedbackDate | ( | $a_value | ) |
Set (global) feedback file availability date.
int | $a_value |
Definition at line 731 of file class.ilExAssignment.php.
Referenced by __construct(), ilExAssignmentEditorGUI\importFormToAssignment(), and initFromDB().
ilExAssignment::setFeedbackFile | ( | $a_value | ) |
Set (global) feedback file.
string | $a_value |
Definition at line 691 of file class.ilExAssignment.php.
References string.
Referenced by handleGlobalFeedbackFileUpload(), ilExAssignmentEditorGUI\importFormToAssignment(), and initFromDB().
ilExAssignment::setId | ( | $a_val | ) |
Set assignment id.
int | assignment id |
Definition at line 166 of file class.ilExAssignment.php.
Referenced by __construct(), initFromDB(), and save().
ilExAssignment::setIndividualDeadline | ( | $id, | |
ilDateTime | $date | ||
) |
Definition at line 1958 of file class.ilExAssignment.php.
References $db, $id, $ilDB, array, ilDateTime\get(), getId(), and IL_CAL_UNIX.
ilExAssignment::setInstruction | ( | $a_val | ) |
Set instruction.
string | instruction |
Definition at line 315 of file class.ilExAssignment.php.
Referenced by ilExAssignmentEditorGUI\importFormToAssignment(), and initFromDB().
ilExAssignment::setMandatory | ( | $a_val | ) |
Set mandatory.
int | mandatory |
Definition at line 355 of file class.ilExAssignment.php.
Referenced by ilExAssignmentEditorGUI\importFormToAssignment(), and initFromDB().
ilExAssignment::setMaxCharLimit | ( | $a_val | ) |
Set limit maximum characters.
int | max limit |
Definition at line 2257 of file class.ilExAssignment.php.
Referenced by ilExAssignmentEditorGUI\importFormToAssignment(), and initFromDB().
ilExAssignment::setMaxFile | ( | $a_value | ) |
Set max number of uploads.
int | $a_value |
Definition at line 771 of file class.ilExAssignment.php.
Referenced by ilExAssignmentEditorGUI\importFormToAssignment(), and initFromDB().
ilExAssignment::setMinCharLimit | ( | $a_val | ) |
Set limit minimum characters.
int | minim limit |
Definition at line 2238 of file class.ilExAssignment.php.
Referenced by ilExAssignmentEditorGUI\importFormToAssignment(), and initFromDB().
ilExAssignment::setOrderNr | ( | $a_val | ) |
Set order nr.
int | order nr |
Definition at line 375 of file class.ilExAssignment.php.
Referenced by initFromDB(), and save().
ilExAssignment::setPeerReview | ( | $a_value | ) |
Toggle peer review.
bool | $a_value |
Definition at line 436 of file class.ilExAssignment.php.
Referenced by ilExAssignmentEditorGUI\importFormToAssignment(), initFromDB(), and setType().
ilExAssignment::setPeerReviewChars | ( | $a_value | ) |
Set peer review minimum characters.
int | $a_value |
Definition at line 616 of file class.ilExAssignment.php.
Referenced by ilExAssignmentEditorGUI\importPeerReviewFormToAssignment(), and initFromDB().
ilExAssignment::setPeerReviewCriteriaCatalogue | ( | $a_value | ) |
Set peer review criteria catalogue id.
int | $a_value |
Definition at line 639 of file class.ilExAssignment.php.
Referenced by ilExAssignmentEditorGUI\importPeerReviewFormToAssignment(), and initFromDB().
ilExAssignment::setPeerReviewDeadline | ( | $a_val | ) |
Set peer review deadline (timestamp)
int | deadline (timestamp) |
Definition at line 496 of file class.ilExAssignment.php.
Referenced by ilExAssignmentEditorGUI\importPeerReviewFormToAssignment(), and initFromDB().
ilExAssignment::setPeerReviewFileUpload | ( | $a_val | ) |
Set peer review file upload.
bool |
Definition at line 576 of file class.ilExAssignment.php.
Referenced by ilExAssignmentEditorGUI\importFormToAssignment(), ilExAssignmentEditorGUI\importPeerReviewFormToAssignment(), and initFromDB().
ilExAssignment::setPeerReviewMin | ( | $a_value | ) |
Set peer review minimum.
int | $a_value |
Definition at line 456 of file class.ilExAssignment.php.
Referenced by ilExAssignmentEditorGUI\importFormToAssignment(), ilExAssignmentEditorGUI\importPeerReviewFormToAssignment(), and initFromDB().
ilExAssignment::setPeerReviewPersonalized | ( | $a_val | ) |
Set peer review personalized.
bool |
Definition at line 596 of file class.ilExAssignment.php.
Referenced by ilExAssignmentEditorGUI\importFormToAssignment(), ilExAssignmentEditorGUI\importPeerReviewFormToAssignment(), and initFromDB().
ilExAssignment::setPeerReviewRating | ( | $a_val | ) |
Set peer review rating.
bool |
Definition at line 536 of file class.ilExAssignment.php.
Referenced by ilExAssignmentEditorGUI\importFormToAssignment(), ilExAssignmentEditorGUI\importPeerReviewFormToAssignment(), and initFromDB().
ilExAssignment::setPeerReviewSimpleUnlock | ( | $a_value | ) |
Set peer review simple unlock.
bool | $a_value |
Definition at line 476 of file class.ilExAssignment.php.
Referenced by ilExAssignmentEditorGUI\importFormToAssignment(), ilExAssignmentEditorGUI\importPeerReviewFormToAssignment(), and initFromDB().
ilExAssignment::setPeerReviewText | ( | $a_val | ) |
Set peer review text.
bool |
Definition at line 556 of file class.ilExAssignment.php.
Referenced by ilExAssignmentEditorGUI\importFormToAssignment(), ilExAssignmentEditorGUI\importPeerReviewFormToAssignment(), and initFromDB().
ilExAssignment::setPeerReviewValid | ( | $a_value | ) |
Set peer review validation.
int | $a_value |
Definition at line 516 of file class.ilExAssignment.php.
Referenced by ilExAssignmentEditorGUI\importFormToAssignment(), ilExAssignmentEditorGUI\importPeerReviewFormToAssignment(), and initFromDB().
ilExAssignment::setPortfolioTemplateId | ( | $a_val | ) |
Set portfolio template id.
int | portfolio id |
Definition at line 794 of file class.ilExAssignment.php.
Referenced by ilExAssignmentEditorGUI\importFormToAssignment(), and initFromDB().
ilExAssignment::setStartTime | ( | $a_val | ) |
Set start time (timestamp)
int | start time (timestamp) |
Definition at line 206 of file class.ilExAssignment.php.
Referenced by ilExAssignmentEditorGUI\importFormToAssignment(), and initFromDB().
ilExAssignment::setTeamTutor | ( | $a_value | ) |
Set team management by tutor.
bool | $a_value |
Definition at line 751 of file class.ilExAssignment.php.
Referenced by ilExAssignmentEditorGUI\importFormToAssignment(), and initFromDB().
ilExAssignment::setTitle | ( | $a_val | ) |
Set title.
string | title |
Definition at line 335 of file class.ilExAssignment.php.
Referenced by ilExAssignmentEditorGUI\importFormToAssignment(), and initFromDB().
ilExAssignment::setType | ( | $a_value | ) |
Set type.
int | $a_value |
Definition at line 395 of file class.ilExAssignment.php.
References isValidType(), and setPeerReview().
Referenced by __construct(), and initFromDB().
ilExAssignment::update | ( | ) |
Update.
Definition at line 925 of file class.ilExAssignment.php.
References $db, $ilDB, array, getDeadline(), getExerciseId(), getExtendedDeadline(), getFeedbackDate(), getFeedbackFile(), getId(), getInstruction(), getMandatory(), getMaxCharLimit(), getMaxFile(), getMinCharLimit(), getOrderNr(), getPeerReview(), getPeerReviewChars(), getPeerReviewCriteriaCatalogue(), getPeerReviewDeadline(), getPeerReviewMin(), getPeerReviewSimpleUnlock(), getPeerReviewValid(), getStartTime(), getTeamTutor(), getTitle(), getType(), handleCalendarEntries(), hasFeedbackCron(), hasPeerReviewFileUpload(), hasPeerReviewPersonalized(), hasPeerReviewRating(), and hasPeerReviewText().
Referenced by ilExAssignmentEditorGUI\importFormToAssignment(), and ilExAssignmentEditorGUI\importPeerReviewFormToAssignment().
ilExAssignment::uploadAssignmentFiles | ( | $a_files | ) |
Upload assignment files (from creation form)
Definition at line 1430 of file class.ilExAssignment.php.
References getExerciseId(), getId(), and ilLoggerFactory\getLogger().
Referenced by ilExAssignmentEditorGUI\importFormToAssignment().
ilExAssignment::uploadMultiFeedbackFile | ( | $a_file | ) |
Upload multi feedback file.
array |
Definition at line 1501 of file class.ilExAssignment.php.
References $ilUser, $lng, $s, $user, ilUtil\delDir(), ilUtil\getDir(), getExerciseId(), getId(), and ilUtil\unzip().
|
protected |
Definition at line 31 of file class.ilExAssignment.php.
Referenced by handleCalendarEntries().
|
protected |
Definition at line 16 of file class.ilExAssignment.php.
Referenced by delete(), fixInstructionFileOrdering(), getIndividualDeadlines(), getInstructionFilesOrder(), getLastPersonalDeadline(), getMemberListData(), getPersonalDeadline(), instructionFileDeleteOrder(), instructionFileExistsInDb(), instructionFileGetFileOrderData(), instructionFileInsertOrder(), instructionFileOrderGetMax(), read(), recalculateLateSubmissions(), renameInstructionFile(), save(), saveInstructionFilesOrderOfAssignment(), setIndividualDeadline(), and update().
|
protected |
Definition at line 50 of file class.ilExAssignment.php.
Referenced by afterDeadline(), afterDeadlineStrict(), getDeadline(), and recalculateLateSubmissions().
|
protected |
Definition at line 51 of file class.ilExAssignment.php.
Referenced by getExtendedDeadline().
|
protected |
Definition at line 47 of file class.ilExAssignment.php.
Referenced by getExerciseId().
|
protected |
Definition at line 68 of file class.ilExAssignment.php.
Referenced by hasFeedbackCron().
|
protected |
Definition at line 69 of file class.ilExAssignment.php.
Referenced by getFeedbackDate().
|
protected |
Definition at line 67 of file class.ilExAssignment.php.
Referenced by getFeedbackFile().
|
protected |
Definition at line 46 of file class.ilExAssignment.php.
Referenced by getId(), instructionFileInsertOrder(), recalculateLateSubmissions(), and setIndividualDeadline().
|
protected |
Definition at line 52 of file class.ilExAssignment.php.
Referenced by getInstruction().
|
protected |
Definition at line 21 of file class.ilExAssignment.php.
Referenced by clearMultiFeedbackDirectory(), lookupUpdatedSubmission(), and uploadMultiFeedbackFile().
|
protected |
Definition at line 78 of file class.ilExAssignment.php.
|
protected |
Definition at line 54 of file class.ilExAssignment.php.
Referenced by getMandatory().
|
protected |
Definition at line 74 of file class.ilExAssignment.php.
Referenced by getMaxCharLimit().
|
protected |
Definition at line 71 of file class.ilExAssignment.php.
Referenced by getMaxFile().
|
protected |
Definition at line 76 of file class.ilExAssignment.php.
Referenced by saveMultiFeedbackFiles().
|
protected |
Definition at line 73 of file class.ilExAssignment.php.
Referenced by getMinCharLimit().
|
protected |
Definition at line 55 of file class.ilExAssignment.php.
Referenced by fixInstructionFileOrdering(), and getOrderNr().
|
protected |
Definition at line 56 of file class.ilExAssignment.php.
Referenced by getPeerReview().
|
protected |
Definition at line 63 of file class.ilExAssignment.php.
Referenced by getPeerReviewChars().
|
protected |
Definition at line 66 of file class.ilExAssignment.php.
|
protected |
Definition at line 59 of file class.ilExAssignment.php.
Referenced by getPeerReviewDeadline().
|
protected |
Definition at line 61 of file class.ilExAssignment.php.
Referenced by hasPeerReviewFileUpload().
|
protected |
Definition at line 57 of file class.ilExAssignment.php.
Referenced by getPeerReviewMin().
|
protected |
Definition at line 62 of file class.ilExAssignment.php.
Referenced by hasPeerReviewPersonalized().
|
protected |
Definition at line 65 of file class.ilExAssignment.php.
Referenced by hasPeerReviewRating().
|
protected |
Definition at line 64 of file class.ilExAssignment.php.
Referenced by hasPeerReviewText().
|
protected |
Definition at line 58 of file class.ilExAssignment.php.
Referenced by getPeerReviewSimpleUnlock().
|
protected |
Definition at line 60 of file class.ilExAssignment.php.
Referenced by getPeerReviewValid().
|
protected |
Definition at line 72 of file class.ilExAssignment.php.
Referenced by getPortfolioTemplateId().
|
protected |
Definition at line 49 of file class.ilExAssignment.php.
Referenced by getStartTime().
|
protected |
Definition at line 70 of file class.ilExAssignment.php.
Referenced by getTeamTutor().
|
protected |
Definition at line 53 of file class.ilExAssignment.php.
Referenced by getTitle().
|
protected |
Definition at line 48 of file class.ilExAssignment.php.
Referenced by getType().
|
protected |
Definition at line 26 of file class.ilExAssignment.php.
Referenced by afterDeadline(), clearMultiFeedbackDirectory(), getMemberStatus(), getMultiFeedbackFiles(), and uploadMultiFeedbackFile().
const ilExAssignment::FEEDBACK_DATE_DEADLINE = 1 |
Definition at line 39 of file class.ilExAssignment.php.
Referenced by ilExAssignmentGUI\addSubmission(), ilExSubmissionGUI\downloadGlobalFeedbackFileObject(), ilExAssignmentEditorGUI\initAssignmentForm(), and ilExAssignmentEditorGUI\processForm().
const ilExAssignment::FEEDBACK_DATE_SUBMISSION = 2 |
Definition at line 40 of file class.ilExAssignment.php.
Referenced by ilExAssignmentEditorGUI\initAssignmentForm(), and ilExAssignmentMemberStatus\postUpdateReturned().
const ilExAssignment::PEER_REVIEW_VALID_ALL = 3 |
Definition at line 44 of file class.ilExAssignment.php.
Referenced by ilExAssignmentEditorGUI\initPeerReviewForm(), and ilExPeerReview\isFeedbackValidForPassed().
const ilExAssignment::PEER_REVIEW_VALID_NONE = 1 |
Definition at line 42 of file class.ilExAssignment.php.
Referenced by ilExAssignmentEditorGUI\importFormToAssignment(), ilExAssignmentEditorGUI\importPeerReviewFormToAssignment(), ilExAssignmentEditorGUI\initPeerReviewForm(), ilExPeerReview\isFeedbackValidForPassed(), and ilExPeerReviewGUI\resetPeerReviewObject().
const ilExAssignment::PEER_REVIEW_VALID_ONE = 2 |
Definition at line 43 of file class.ilExAssignment.php.
Referenced by ilExAssignmentEditorGUI\initPeerReviewForm(), and ilExPeerReview\isFeedbackValidForPassed().
const ilExAssignment::TYPE_BLOG = 2 |
Definition at line 34 of file class.ilExAssignment.php.
Referenced by ilAssignmentsTableGUI\__construct(), ilExSubmission\downloadAllAssignmentFiles(), ilExSubmission\downloadFiles(), ilExSubmission\getDownloadedFilesInfoForTableGUIS(), ilExSubmissionObjectGUI\getOverviewContent(), ilExSubmission\getSubmissionType(), and ilExAssignmentEditorGUI\getTypeDropdown().
const ilExAssignment::TYPE_PORTFOLIO = 3 |
Definition at line 35 of file class.ilExAssignment.php.
Referenced by ilAssignmentsTableGUI\__construct(), ilExSubmission\downloadAllAssignmentFiles(), ilExSubmission\downloadFiles(), ilExAssignmentEditorGUI\executeCommand(), ilExSubmission\getDownloadedFilesInfoForTableGUIS(), ilExSubmissionObjectGUI\getOverviewContent(), ilExSubmission\getSubmissionType(), ilExAssignmentEditorGUI\getTypeDropdown(), ilExAssignmentEditorGUI\initAssignmentForm(), and ilObjPortfolioGUI\linkPortfolioToAssignment().
const ilExAssignment::TYPE_TEXT = 5 |
Definition at line 37 of file class.ilExAssignment.php.
Referenced by ilAssignmentsTableGUI\__construct(), ilExSubmissionTextGUI\executeCommand(), ilExSubmission\getDownloadedFilesInfoForTableGUIS(), ilExPeerReviewGUI\getSubmissionContent(), ilExSubmission\getSubmissionType(), ilExAssignmentEditorGUI\getTypeDropdown(), ilExAssignmentEditorGUI\initAssignmentForm(), ilExSubmissionGUI\listPublicSubmissionsObject(), ilExerciseManagementGUI\listTextAssignmentObject(), and ilExerciseManagementGUI\membersObject().
const ilExAssignment::TYPE_UPLOAD = 1 |
Definition at line 33 of file class.ilExAssignment.php.
Referenced by ilAssignmentsTableGUI\__construct(), ilExAssignmentEditorGUI\getAssignmentValues(), ilExSubmission\getDownloadedFilesInfoForTableGUIS(), ilExSubmission\getFiles(), ilExSubmission\getSubmissionType(), ilExAssignmentEditorGUI\getTypeDropdown(), ilExAssignmentEditorGUI\initAssignmentForm(), and ilExerciseMailNotification\send().
const ilExAssignment::TYPE_UPLOAD_TEAM = 4 |
Definition at line 36 of file class.ilExAssignment.php.
Referenced by ilAssignmentsTableGUI\__construct(), ilExcDeliveredFilesTableGUI\__construct(), ilExcDeliveredFilesTableGUI\fillRow(), ilExAssignmentTeam\getAdoptableTeamAssignments(), ilExAssignmentEditorGUI\getAssignmentValues(), ilExSubmission\getDownloadedFilesInfoForTableGUIS(), ilExSubmission\getFiles(), ilExSubmission\getSubmissionType(), ilExAssignmentEditorGUI\getTypeDropdown(), ilExAssignmentEditorGUI\handleDisabledFields(), hasReadOnlyIDl(), ilExAssignmentEditorGUI\initAssignmentForm(), ilExerciseManagementGUI\membersObject(), ilExAssignmentEditorGUI\saveAssignmentObject(), and ilExAssignmentEditorGUI\setAssignmentHeader().