This file contains the assignfeedback_user_provider interface.
Copyright: | 2018 Adrian Greeve <adrian@moodle.com> |
License: | http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later |
File Size: | 55 lines (2 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
assignfeedback_user_provider:: (2 methods):
get_userids_from_context()
delete_feedback_for_grades()
Interface: assignfeedback_user_provider - X-Ref
get_userids_from_context(\core_privacy\local\request\userlist $userlist) X-Ref |
If you have tables that contain userids and you can generate entries in your tables without creating an entry in the assign_grades table then please fill in this method. param: \core_privacy\local\request\userlist $userlist The userlist object |
delete_feedback_for_grades(assign_plugin_request_data $deletedata) X-Ref |
Deletes all feedback for the grade ids / userids provided in a context. assign_plugin_request_data contains: - context - assign object - grade ids (pluginids) - user ids param: assign_plugin_request_data $deletedata A class that contains the relevant information required for deletion. |