public/mod/choice/UPGRADING.md
mod_choice_get_choice_results web service: new userresponse structure. The mod_choice_get_choice_results web service now includes a new userresponse field that returns the current user selections in a structured format with optionid and text properties. This enhancement provides better access to user choice data for API consumers.
For more information see MDL-86932
Undo the deletion of public/mod/choice/classes/event/answer_updated.php file.
For more information see MDL-87426
public/mod/choice/classes/event/answer_submitted.phppublic/mod/choice/classes/event/answer_updated.phpFor more information see MDL-87426
Add manager class to the mod_choice activity. For now this is only for the purpose of implementing the activity overview page but can be improved to be used elsewhere.
For more information see MDL-83890
Add new generator for choice responses
For more information see MDL-83890
The WebService mod_choice_get_choice_results has a new parameter groupid that allows specifying the group to get the results for. The default behaviour hasn't changed: if a choice has groups and the parameter isn't specified the WebService will return the results for the active group.
For more information see MDL-78449
The function choice_get_response_data has a new parameter that allows specifying the group to get the results for. The default behaviour hasn't changed: if a choice has groups and the parameter isn't used, the function will return the results for the active group.
For more information see MDL-78449