Moodle APIs
3.8
Moodle 3.8.6 (Build: 20201109)
|
This file contains the definition for the class assignment. More...
Classes | |
class | assign |
Standard base class for mod_assign (assignment types). More... | |
class | assign_portfolio_caller |
Portfolio caller class for mod_assign. More... | |
Functions | |
assign_process_group_deleted_in_course ($courseid, $groupid=null) | |
Logic to happen when a/some group(s) has/have been deleted in a course. More... | |
move_group_override ($id, $move, $assignid) | |
Change the sort order of an override. More... | |
reorder_group_overrides ($assignid) | |
Reorder the overrides starting at the override at the given startorder. More... | |
Variables | |
const | ASSIGN_ATTEMPT_REOPEN_METHOD_MANUAL 'manual' |
const | ASSIGN_ATTEMPT_REOPEN_METHOD_NONE 'none' |
const | ASSIGN_ATTEMPT_REOPEN_METHOD_UNTILPASS 'untilpass' |
const | ASSIGN_EVENT_TYPE_CLOSE 'close' |
const | ASSIGN_EVENT_TYPE_DUE 'due' |
const | ASSIGN_EVENT_TYPE_GRADINGDUE 'gradingdue' |
const | ASSIGN_EVENT_TYPE_OPEN 'open' |
const | ASSIGN_FILTER_GRANTED_EXTENSION 'grantedextension' |
const | ASSIGN_FILTER_NONE 'none' |
const | ASSIGN_FILTER_NOT_SUBMITTED 'notsubmitted' |
const | ASSIGN_FILTER_REQUIRE_GRADING 'requiregrading' |
const | ASSIGN_FILTER_SINGLE_USER 'singleuser' |
const | ASSIGN_FILTER_SUBMITTED 'submitted' |
const | ASSIGN_GRADE_NOT_SET -1 |
const | ASSIGN_GRADING_STATUS_GRADED 'graded' |
const | ASSIGN_GRADING_STATUS_NOT_GRADED 'notgraded' |
const | ASSIGN_INTROATTACHMENT_FILEAREA 'introattachment' |
const | ASSIGN_MARKER_FILTER_NO_MARKER -1 |
const | ASSIGN_MARKING_WORKFLOW_STATE_INMARKING 'inmarking' |
const | ASSIGN_MARKING_WORKFLOW_STATE_INREVIEW 'inreview' |
const | ASSIGN_MARKING_WORKFLOW_STATE_NOTMARKED 'notmarked' |
const | ASSIGN_MARKING_WORKFLOW_STATE_READYFORRELEASE 'readyforrelease' |
const | ASSIGN_MARKING_WORKFLOW_STATE_READYFORREVIEW 'readyforreview' |
const | ASSIGN_MARKING_WORKFLOW_STATE_RELEASED 'released' |
const | ASSIGN_MAX_EVENT_LENGTH "432000" |
ASSIGN_MAX_EVENT_LENGTH = 432000 ; 5 days maximum. | |
const | ASSIGN_SUBMISSION_STATUS_DRAFT 'draft' |
const | ASSIGN_SUBMISSION_STATUS_NEW 'new' |
const | ASSIGN_SUBMISSION_STATUS_REOPENED 'reopened' |
const | ASSIGN_SUBMISSION_STATUS_SUBMITTED 'submitted' |
const | ASSIGN_UNLIMITED_ATTEMPTS -1 |
This file contains the definition for the class assignment.
This class provides all the functionality for the new assign module.