/** * @param SessionTypeInterface $entity * @param array $data * @return SessionTypeInterface * * @see AbstractFixture::populateEntity() */ protected function populateEntity($entity, array $data) { // `session_type_id`,`title`,`school_id`,`session_type_css_class`,`assessment`,`assessment_option_id` $entity->setId($data[0]); $entity->setTitle($data[1]); $entity->setSchool($this->getReference('school' . $data[2])); $entity->setSessionTypeCssClass($data[3]); $entity->setAssessment((bool) $data[4]); if (!empty($data[5])) { $entity->setAssessmentOption($this->getReference('assessment_option' . $data[5])); } return $entity; }