MDL-39760: mod_assign: Make submit_for_grading accept submission as parameter
This commit is contained in:
@@ -2662,7 +2662,7 @@ class assign {
|
||||
// Give each submission plugin a chance to process the submission
|
||||
$plugins = $this->get_submission_plugins();
|
||||
foreach ($plugins as $plugin) {
|
||||
$plugin->submit_for_grading();
|
||||
$plugin->submit_for_grading($submission);
|
||||
}
|
||||
|
||||
$submission->status = ASSIGN_SUBMISSION_STATUS_SUBMITTED;
|
||||
|
||||
@@ -69,9 +69,11 @@ abstract class assign_submission_plugin extends assign_plugin {
|
||||
|
||||
/**
|
||||
* Carry out any extra processing required when the work is submitted for grading
|
||||
*
|
||||
* @param stdClass $submission - assign_submission data
|
||||
* @return void
|
||||
*/
|
||||
public function submit_for_grading() {
|
||||
public function submit_for_grading(stdClass $submission) {
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user