Example #1
0
 /**
  * Create a user by their username
  * @since Version 3.9.1
  * @return \Railpage\Users\User
  * @param string $username
  */
 public static function CreateUserFromUsername($username = null)
 {
     $id = Utility\UserUtility::getUserId($username);
     if (!filter_var($id, FILTER_VALIDATE_INT)) {
         throw new Exception("Could not find user ID from given username");
     }
     return self::CreateUser($id);
 }