/** * @param $username * @return User * @throws UserNotFoundException */ public function userOfUsername($username) { $user = $this->userRepo->userOfUsername(new Username($username)); if (!$user) { throw new UserNotFoundException($username); } return $user; }
public function getUser($username) { $username = new Username($username); $user = $this->userRepo->userOfUsername($username); return $user; }