public function __construct(\Civix\CoreBundle\Entity\Poll\Question $question = null) { $this->question = $question; foreach ($question->getEducationalContext() as $context) { $this->items[] = new EducationalItem($context); } }
private function setImage(Activity $activity, Question $question) { /* @var EducationalContext $ec */ foreach ($question->getEducationalContext() as $ec) { if ($ec->hasPreviewImage()) { return $activity->setImageSrc($ec->getPreviewSrc()); } } }