private function createInsurance($name) { $insurance = Insurance::registerInsurance($name); $current = $this->init->insuranceRepo->findOneBy(array('name' => $name)); if (empty($current)) { $this->init->insuranceRepo->store($insurance); return $insurance; } return $current; }
/** * @param InsuranceRegisterDTO $dto * @return Insurance */ public function registerDTOtoNewInsurance(InsuranceRegisterDTO $dto) { $insurance = Insurance::registerInsurance($dto->name, $dto->memo); return $insurance; }