Сначала создайте новый экземпляр вашего User
класса. Затем используйте этот экземпляр для вызова вашей функции и укажите параметр $ uid, чтобы ваш запрос выполнялся так, как если бы он был. Если в вашей таблице данных есть совпадение, ваш Userobject будет заполнен данными DB.
Лично я предпочитаю использовать статические вызовы, это делает ваш код намного более читабельным и компактным.
Разница:
$userObj = new User();
$user = $userObj->GetUserInfo('your uid');
Или
$user = User::GetUserInfo('your uid');
И я вижу странный }
в строке 4. Поправьте меня, если я не прав, но я думаю, что это должно быть после }
из функции GetUserInfo($uid)
.