MDL-27649 support question variants as a first-class concept in the question engine.

This commit is contained in:
Tim Hunt
2011-05-26 21:23:56 +01:00
parent f55192bf08
commit 1da821bbde
46 changed files with 283 additions and 98 deletions
+3 -2
View File
@@ -334,9 +334,10 @@ abstract class question_behaviour {
*
* @param question_attempt_step $step the first step of the
* question_attempt being started.
* @param int $variant which variant of the question to use.
*/
public function init_first_step(question_attempt_step $step) {
$this->question->start_attempt($step);
public function init_first_step(question_attempt_step $step, $variant) {
$this->question->start_attempt($step, $variant);
}
/**