public function QuizQuestionResponse::isCorrect in Quiz 7.5
Same name and namespace in other branches
- 6.6 question_types/quiz_question/quiz_question.core.inc \QuizQuestionResponse::isCorrect()
- 6.3 question_types/quiz_question/quiz_question.core.inc \QuizQuestionResponse::isCorrect()
- 6.4 question_types/quiz_question/quiz_question.core.inc \QuizQuestionResponse::isCorrect()
- 6.5 question_types/quiz_question/quiz_question.core.inc \QuizQuestionResponse::isCorrect()
- 7.6 question_types/quiz_question/quiz_question.core.inc \QuizQuestionResponse::isCorrect()
- 7 question_types/quiz_question/quiz_question.core.inc \QuizQuestionResponse::isCorrect()
- 7.4 question_types/quiz_question/quiz_question.core.inc \QuizQuestionResponse::isCorrect()
Check to see if the answer is marked as correct.
This default version returns TRUE if the score is equal to the maximum possible score. Each question type can determine on its own if the question response is "correct".
Return value
bool
3 calls to QuizQuestionResponse::isCorrect()
- MatchingResponse::__construct in question_types/
matching/ matching.classes.inc - Constructor.
- QuizQuestionResponse::getReport in question_types/
quiz_question/ quiz_question.core.inc - Get data suitable for reporting a user's score on the question.
- QuizQuestionResponse::toBareObject in question_types/
quiz_question/ quiz_question.core.inc - Represent the response as a stdClass object.
2 methods override QuizQuestionResponse::isCorrect()
- QuizDirectionsResponse::isCorrect in question_types/
quiz_directions/ quiz_directions.classes.inc - Implementation of isCorrect().
- QuizPagesResponse::isCorrect in question_types/
quiz_page/ quiz_page.classes.inc - Implementation of isCorrect().
File
- question_types/
quiz_question/ quiz_question.core.inc, line 589 - Classes used in the Quiz Question module.
Class
- QuizQuestionResponse
- Each question type must store its own response data and be able to calculate a score for that data.
Code
public function isCorrect() {
return $this
->getMaxScore(FALSE) == $this
->getScore(FALSE);
}