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