Moodle APIs 4.3
Moodle 4.3.6 (Build: 20240812)
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:

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()
 
base_logger $logger
 

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: