This file contains the assignsubmission_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: | 57 lines (2 kb) |
Included or required: | 0 times |
Referenced: | 0 times |
Includes or requires: | 0 files |
assignsubmission_user_provider:: (2 methods):
get_userids_from_context()
delete_submissions()
Interface: assignsubmission_user_provider - X-Ref
get_userids_from_context(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_submission table then please fill in this method. param: userlist $userlist The userlist object |
delete_submissions(assign_plugin_request_data $deletedata) X-Ref |
Deletes all submissions for the submission ids / userids provided in a context. assign_plugin_request_data contains: - context - assign object - submission ids (pluginids) - user ids param: assign_plugin_request_data $deletedata A class that contains the relevant information required for deletion. |