[AMOS commit] MDL-61905 workshop: Implement privacy API in grading strategies Committed into Git: 2018-04-27 09:07 UTC

[AMOS commit] MDL-61905 workshop: Implement privacy API in grading strategies Committed into Git: 2018-04-27 09:07 UTC

by AMOS bot -
Number of replies: 0
Author: David Mudrák
MDL-61905 workshop: Implement privacy API in grading strategies
On low level, standard grading strategies subplugins do not store
personal themselves. They make use of the grades storage provided by
the workshop itself. What they do contain though is the information
about how the assessment forms were defined. And they are also
responsible for correctly interpreting the values in the central grades
table.

Grading strategies fulfil the contract with the parent workshop module
by implementing the workshopform_provider interface. That gives them a
chance to export data about the assessment form to each of exported
assessment.


http://git.moodle.org/gw?p=moodle.git;a=commit;h=07dc8783a940d5dcc434d11b4d79bf1398c68f6c
http://github.com/moodle/moodle/commit/07dc8783a940d5dcc434d11b4d79bf1398c68f6c

+ 3.4 en [privacy:metadata,workshopform_accumulative]
+ 3.4 en [privacy:metadata,workshopform_comments]
+ 3.4 en [privacy:metadata,workshopform_numerrors]
+ 3.4 en [privacy:export:metadata:map,workshopform_numerrors]
+ 3.4 en [privacy:metadata,workshopform_rubric]