Moodle APIs  3.8
Moodle 3.8.6 (Build: 20201109)
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
question_engine_upgrade_question_loader Class Reference

This class deals with loading (and caching) question definitions during the question engine upgrade. More...

Inheritance diagram for question_engine_upgrade_question_loader:
test_question_engine_upgrade_question_loader

Public Member Functions

 __construct ($logger)
 
 get_question ($questionid, $quizid)
 
 load_dataset ($questionid, $selecteditem)
 

Protected Member Functions

 load_question ($questionid, $quizid)
 

Protected Attributes

 $cache = array()
 
 $datasetcache = array()
 

Detailed Description

This class deals with loading (and caching) question definitions during the question engine upgrade.

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

The documentation for this class was generated from the following file: