private function createHandicap($name) { $handicap = Handicap::registerHandicap($name); $current = $this->init->handicapRepo->findOneBy(array('name' => $name)); if (empty($current)) { $this->init->handicapRepo->store($handicap); return $handicap; } return $current; }
/** * @param HandicapRegisterDTO $dto * @return Handicap */ public function registerDTOtoNewHandicap(HandicapRegisterDTO $dto) { $handicap = Handicap::registerHandicap($dto->name, $dto->memo); return $handicap; }