Moodle APIs  3.8
Moodle 3.8.6 (Build: 20201109)
Classes | Functions | Variables
upgradelib.php File Reference

This file contains the code required to upgrade all the attempt data from old versions of Moodle into the tables used by the new question engine. More...

Classes

class  question_deleted_question_attempt_updater
 
class  question_engine_attempt_upgrader
 This class manages upgrading all the question attempts from the old database structure to the new question engine. More...
 
class  question_engine_upgrade_question_loader
 This class deals with loading (and caching) question definitions during the question engine upgrade. More...
 
class  question_qtype_attempt_updater
 Base class for the classes that convert the question-type specific bits of the attempt data. More...
 

Functions

 quiz_attempts_upgraded (environment_results $result)
 This check verifies that all quiz attempts were upgraded since following the question engine upgrade in Moodle 2.1. More...
 

Variables

global $CFG
 

Detailed Description

This file contains the code required to upgrade all the attempt data from old versions of Moodle into the tables used by the new question engine.

@subpackage questionengine

License
http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later