/** * @param Player $player * @return Player */ private function createPlayerIfNotFound($player) { try { return $this->playerRepository->findOneByVbId($player->getVbId()); } catch (EntityNotFoundException $e) { $this->playerRepository->persist($player); return $player; } }