| call_external_function($function, $args, $ajaxonly=false) | external_api | static |
| clean_returnvalue(external_description $description, $response) | external_api | static |
| copy_previous_attempt($assignmentid) | mod_assign_external | static |
| copy_previous_attempt_parameters() | mod_assign_external | static |
| copy_previous_attempt_returns() | mod_assign_external | static |
| external_function_info($function, $strictness=MUST_EXIST) | external_api | static |
| get_assignments($courseids=array(), $capabilities=array(), $includenotenrolledcourses=false) | mod_assign_external | static |
| get_assignments_parameters() | mod_assign_external | static |
| get_assignments_returns() | mod_assign_external | static |
| get_context_from_params($param) | external_api | protectedstatic |
| get_context_parameters() | external_api | protectedstatic |
| get_grades($assignmentids, $since=0) | mod_assign_external | static |
| get_grades_parameters() | mod_assign_external | static |
| get_grades_returns() | mod_assign_external | static |
| get_participant($assignid, $userid, $embeduser) | mod_assign_external | static |
| get_participant_parameters() | mod_assign_external | static |
| get_participant_returns() | mod_assign_external | static |
| get_submission_status($assignid, $userid=0, $groupid=0) | mod_assign_external | static |
| get_submission_status_parameters() | mod_assign_external | static |
| get_submission_status_returns() | mod_assign_external | static |
| get_submissions($assignmentids, $status='', $since=0, $before=0) | mod_assign_external | static |
| get_submissions_parameters() | mod_assign_external | static |
| get_submissions_returns() | mod_assign_external | static |
| get_user_flags($assignmentids) | mod_assign_external | static |
| get_user_flags_parameters() | mod_assign_external | static |
| get_user_flags_returns() | mod_assign_external | static |
| get_user_mappings($assignmentids) | mod_assign_external | static |
| get_user_mappings_parameters() | mod_assign_external | static |
| get_user_mappings_returns() | mod_assign_external | static |
| list_participants($assignid, $groupid, $filter, $skip, $limit, $onlyids, $includeenrolments, $tablesort) | mod_assign_external | static |
| list_participants_parameters() | mod_assign_external | static |
| list_participants_returns() | mod_assign_external | static |
| lock_submissions($assignmentid, $userids) | mod_assign_external | static |
| lock_submissions_parameters() | mod_assign_external | static |
| lock_submissions_returns() | mod_assign_external | static |
| reveal_identities($assignmentid) | mod_assign_external | static |
| reveal_identities_parameters() | mod_assign_external | static |
| reveal_identities_returns() | mod_assign_external | static |
| revert_submissions_to_draft($assignmentid, $userids) | mod_assign_external | static |
| revert_submissions_to_draft_parameters() | mod_assign_external | static |
| revert_submissions_to_draft_returns() | mod_assign_external | static |
| save_grade($assignmentid, $userid, $grade, $attemptnumber, $addattempt, $workflowstate, $applytoall, $plugindata=array(), $advancedgradingdata=array()) | mod_assign_external | static |
| save_grade_parameters() | mod_assign_external | static |
| save_grade_returns() | mod_assign_external | static |
| save_grades($assignmentid, $applytoall=false, $grades) | mod_assign_external | static |
| save_grades_parameters() | mod_assign_external | static |
| save_grades_returns() | mod_assign_external | static |
| save_submission($assignmentid, $plugindata) | mod_assign_external | static |
| save_submission_parameters() | mod_assign_external | static |
| save_submission_returns() | mod_assign_external | static |
| save_user_extensions($assignmentid, $userids, $dates) | mod_assign_external | static |
| save_user_extensions_parameters() | mod_assign_external | static |
| save_user_extensions_returns() | mod_assign_external | static |
| set_context_restriction($context) | external_api | static |
| set_timeout($seconds=360) | external_api | static |
| set_user_flags($assignmentid, $userflags=array()) | mod_assign_external | static |
| set_user_flags_parameters() | mod_assign_external | static |
| set_user_flags_returns() | mod_assign_external | static |
| submit_for_grading($assignmentid, $acceptsubmissionstatement) | mod_assign_external | static |
| submit_for_grading_parameters() | mod_assign_external | static |
| submit_for_grading_returns() | mod_assign_external | static |
| submit_grading_form($assignmentid, $userid, $jsonformdata) | mod_assign_external | static |
| submit_grading_form_parameters() | mod_assign_external | static |
| submit_grading_form_returns() | mod_assign_external | static |
| unlock_submissions($assignmentid, $userids) | mod_assign_external | static |
| unlock_submissions_parameters() | mod_assign_external | static |
| unlock_submissions_returns() | mod_assign_external | static |
| validate_assign($assignid) | mod_assign_external | protectedstatic |
| validate_context($context) | external_api | static |
| validate_parameters(external_description $description, $params) | external_api | static |
| view_assign($assignid) | mod_assign_external | static |
| view_assign_parameters() | mod_assign_external | static |
| view_assign_returns() | mod_assign_external | static |
| view_grading_table($assignid) | mod_assign_external | static |
| view_grading_table_parameters() | mod_assign_external | static |
| view_grading_table_returns() | mod_assign_external | static |
| view_submission_status($assignid) | mod_assign_external | static |
| view_submission_status_parameters() | mod_assign_external | static |
| view_submission_status_returns() | mod_assign_external | static |