public function QuizQuestionEntityTrait::getResponse in Quiz 8.6
Same name and namespace in other branches
- 8.5 src/Entity/QuizQuestionEntityTrait.php \Drupal\quiz\Entity\QuizQuestionEntityTrait::getResponse()
- 6.x src/Entity/QuizQuestionEntityTrait.php \Drupal\quiz\Entity\QuizQuestionEntityTrait::getResponse()
Get the response to this question in a quiz result.
Return value
File
- src/
Entity/ QuizQuestionEntityTrait.php, line 301
Class
- QuizQuestionEntityTrait
- A trait all Quiz question strongly typed entity bundles must use.
Namespace
Drupal\quiz\EntityCode
public function getResponse(QuizResult $quiz_result) {
$entities = \Drupal::entityTypeManager()
->getStorage('quiz_result_answer')
->loadByProperties([
'result_id' => $quiz_result
->id(),
'question_id' => $this
->id(),
'question_vid' => $this
->getRevisionId(),
]);
return reset($entities);
}