/** * @param IRSVPQuestionTemplate $question * @return IRSVPAnswer */ public function findAnswerByQuestion(IRSVPQuestionTemplate $question) { foreach ($this->getAnswers() as $answer) { if ($answer->question()->getIdentifier() === $question->getIdentifier()) { if (!is_null($answer)) { return $answer; } } } return null; }