Moodle APIs 4.2
Moodle 4.2.7 (Build: 20240422)
|
Static Public Member Functions | |
static | delete_choice_responses ($choiceid, $responses=array()) |
Delete the given submitted responses in a choice. | |
static | delete_choice_responses_parameters () |
Describes the parameters for delete_choice_responses. | |
static | delete_choice_responses_returns () |
Describes the delete_choice_responses return value. | |
static | get_choice_options ($choiceid) |
Returns options for a specific choice. | |
static | get_choice_options_parameters () |
Describes the parameters for mod_choice_get_choice_options. | |
static | get_choice_options_returns () |
Describes the get_choice_results return value. | |
static | get_choice_results ($choiceid) |
Returns user's results for a specific choice and a list of those users that did not answered yet. | |
static | get_choice_results_parameters () |
Describes the parameters for get_choices_by_courses. | |
static | get_choice_results_returns () |
Describes the get_choice_results return value. | |
static | get_choices_by_courses ($courseids=array()) |
Returns a list of choices in a provided list of courses, if no list is provided all choices that the user can view will be returned. | |
static | get_choices_by_courses_parameters () |
Describes the parameters for get_choices_by_courses. | |
static | get_choices_by_courses_returns () |
Describes the mod_choice_get_choices_by_courses return value. | |
static | submit_choice_response ($choiceid, $responses) |
Submit choice responses. | |
static | submit_choice_response_parameters () |
Describes the parameters for submit_choice_response. | |
static | submit_choice_response_returns () |
Describes the submit_choice_response return value. | |
static | view_choice ($choiceid) |
Trigger the course module viewed event and update the module completion status. | |
static | view_choice_parameters () |
Returns description of method parameters. | |
static | view_choice_returns () |
Returns description of method result value. | |
|
static |
Delete the given submitted responses in a choice.
int | $choiceid | the choice instance id |
array | $responses | the response ids, empty for deleting all the current user responses |
array | status information and warnings |
moodle_exception |
|
static |
Describes the parameters for delete_choice_responses.
external_function_parameters |
|
static |
Describes the delete_choice_responses return value.
external_multiple_structure |
|
static |
Returns options for a specific choice.
int | $choiceid | the choice instance id |
array | of options details |
|
static |
Describes the parameters for mod_choice_get_choice_options.
external_function_parameters |
|
static |
Describes the get_choice_results return value.
external_multiple_structure |
|
static |
Returns user's results for a specific choice and a list of those users that did not answered yet.
int | $choiceid | the choice instance id |
array | of responses details |
|
static |
Describes the parameters for get_choices_by_courses.
external_function_parameters |
|
static |
Describes the get_choice_results return value.
external_single_structure |
|
static |
Returns a list of choices in a provided list of courses, if no list is provided all choices that the user can view will be returned.
array | $courseids | the course ids |
array | of choices details |
|
static |
Describes the parameters for get_choices_by_courses.
external_function_parameters |
|
static |
Describes the mod_choice_get_choices_by_courses return value.
external_single_structure |
|
static |
Submit choice responses.
int | $choiceid | the choice instance id |
array | $responses | the response ids |
array | answers information and warnings |
|
static |
Describes the parameters for submit_choice_response.
external_function_parameters |
|
static |
Describes the submit_choice_response return value.
external_multiple_structure |
|
static |
Trigger the course module viewed event and update the module completion status.
int | $choiceid | the choice instance id |
array | of warnings and status result |
moodle_exception |
|
static |
Returns description of method parameters.
external_function_parameters |
|
static |
Returns description of method result value.
core_external::external_description |