/** * @param int $playerid * * @return Player * * @throws TransformationFailedException */ public function reverseTransform($playerid) { if (!$playerid) { return null; } $player = $this->playerRepository->find($playerid); if (!$player) { throw new TransformationFailedException('Player with id "%s" does not exists', $playerid); } return $player; }
/** * @param int $player * @return Player|null */ private function findPlayerById($player) { try { return $this->playerRepository->find($player); } catch (\Exception $e) { return false; } }