コード例 #1
0
ファイル: LoadDepartmentData.php プロジェクト: Okami-/ilios
 /**
  * @param DepartmentInterface $entity
  * @param array $data
  * @return IdentifiableEntityInterface
  *
  * @see AbstractFixture::populateEntity()
  */
 protected function populateEntity($entity, array $data)
 {
     // `department_id`,`title`,`school_id`,`deleted`
     $entity->setId($data[0]);
     $entity->setTitle($data[1]);
     $entity->setSchool($this->getReference('school' . $data[2]));
     $entity->setDeleted((bool) $data[3]);
     return $entity;
 }
コード例 #2
0
ファイル: DepartmentManager.php プロジェクト: Okami-/ilios
 /**
  * {@inheritdoc}
  */
 public function deleteDepartment(DepartmentInterface $department)
 {
     $department->setDeleted(true);
     $this->updateDepartment($department);
 }