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);
}