Moodle APIs 4.3
Moodle 4.3.6 (Build: 20240812)
deprecatedlib.php File Reference

Classes

class  mod_quiz_overdue_attempt_updater
 
class  moodle_quiz_exception
 Class for quiz exceptions. More...
 

Functions

 quiz_calculate_best_attempt ($quiz, $attempts)
 Return the attempt with the best grade for a quiz.
 
 quiz_calculate_best_grade ($quiz, $attempts)
 Calculate the overall grade for a quiz given a number of attempts by a particular user.
 
 quiz_get_completion_state ()
 
 quiz_has_question_use ($quiz, $slot)
 Verify that the question exists, and the user has permission to use it.
 
 quiz_retrieve_tags_for_slot_ids ($slotids)
 Retrieves tag information for the given list of quiz slot ids.
 
 quiz_save_best_grade ($quiz, $userid=null, $attempts=[])
 Save the overall grade for a user at a quiz in the quiz_grades table.
 
 quiz_set_grade ($newgrade, $quiz)
 The quiz grade is the maximum that student's results are marked out of.
 
 quiz_update_all_attempt_sumgrades ($quiz)
 Update the sumgrades field of the attempts at a quiz.
 
 quiz_update_all_final_grades ($quiz)
 Update the final grade at this quiz for all students.
 
 quiz_update_sumgrades ($quiz)
 Update the sumgrades field of the quiz.