public function TrueFalseResponse::__construct in Quiz 8.4
Constructor
Overrides QuizQuestionResponse::__construct
File
- question_types/
truefalse/ lib/ Drupal/ truefalse/ TrueFalseResponse.php, line 17
Class
Namespace
Drupal\truefalseCode
public function __construct($result_id, $question_node, $answer = NULL) {
parent::__construct($result_id, $question_node, $answer);
if (!isset($answer)) {
$r = $this
->getCorrectAnswer();
if (!empty($r)) {
$this->answer = $r->answer;
$this->score = $r->score;
}
}
else {
$this->answer = $answer;
}
}