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
+2 -2
View File
@@ -138,8 +138,8 @@ class qbehaviour_interactive extends question_behaviour_with_save {
}
}
public function init_first_step(question_attempt_step $step) {
parent::init_first_step($step);
public function init_first_step(question_attempt_step $step, $variant) {
parent::init_first_step($step, $variant);
$step->set_behaviour_var('_triesleft', count($this->question->hints) + 1);
}