public function LongAnswerResponse::score in Quiz 6.3
Same name and namespace in other branches
- 6.6 question_types/long_answer/long_answer.classes.inc \LongAnswerResponse::score()
- 6.4 question_types/long_answer/long_answer.classes.inc \LongAnswerResponse::score()
- 6.5 question_types/long_answer/long_answer.classes.inc \LongAnswerResponse::score()
- 7.6 question_types/long_answer/long_answer.classes.inc \LongAnswerResponse::score()
- 7 question_types/long_answer/long_answer.classes.inc \LongAnswerResponse::score()
- 7.4 question_types/long_answer/long_answer.classes.inc \LongAnswerResponse::score()
- 7.5 question_types/long_answer/long_answer.classes.inc \LongAnswerResponse::score()
Calculate the score for the response. This MUST set the $score instance variable.
Overrides QuizQuestionResponse::score
File
- question_types/
long_answer/ long_answer.classes.inc, line 200 - Long answer classes.
Class
Code
public function score() {
$sql = "SELECT score FROM {quiz_long_answer_user_answers} WHERE result_id = %d AND question_vid = %d";
$score = (int) db_result(db_query($sql, $this->rid, $this->question->vid));
$this->score = $score;
return $score;
}