@@ -43,8 +46,8 @@ class VkUser implements ResourceOwnerInterface
}
/**
* Дата рождения. Возвращается в формате D.M.YYYY или D.M (если год рождения скрыт). Если дата рождения скрыта целиком, поле отсутствует в ответе
*
* Дата рождения. Возвращается в формате D.M.YYYY или D.M (если год рождения скрыт). Если дата рождения скрыта целиком, поле отсутствует в ответе.
*
* @return string|null DD.MM.YYYY
*/
publicfunctiongetBirthday():?string
@@ -53,6 +56,10 @@ class VkUser implements ResourceOwnerInterface
}
/**
* Информация о городе, указанном на странице пользователя в разделе «Контакты». Возвращаются следующие поля:
* id (integer) — идентификатор города, который можно использовать для получения его названия с помощью метода database.getCitiesById;
* title (string) — название города.
*
* @return array [id =>, title => string]
*/
publicfunctiongetCity():?array
@@ -61,6 +68,10 @@ class VkUser implements ResourceOwnerInterface
}
/**
* Информация о стране, указанной на странице пользователя в разделе «Контакты». Возвращаются следующие поля:
* id (integer) — идентификатор страны, который можно использовать для получения ее названия с помощью метода database.getCountriesById;
* title (string) — название страны.
*
* @return array [id =>, title => string]
*/
publicfunctiongetCountry():?array
@@ -69,6 +80,9 @@ class VkUser implements ResourceOwnerInterface
}
/**
* Короткий адрес страницы. Возвращается строка, содержащая короткий адрес страницы (например, andrew).
* Если он не назначен, возвращается "id"+user_id, например, id35828305.
*
* Short address to user page.
*/
publicfunctiongetDomain():?string
@@ -77,7 +91,7 @@ class VkUser implements ResourceOwnerInterface
}
/**
* Return firstname.
* Имя.
*/
publicfunctiongetFirstName():?string
{
@@ -95,13 +109,16 @@ class VkUser implements ResourceOwnerInterface
}
/**
* Has user avatar?
* Информация о том, установил ли пользователь фотографию для профиля. Возвращаемые значения: 1 — установил, 0 — не установил.
*/
publicfunctionisHasPhoto():bool
{
return(bool)$this->getField('has_photo');
}
/**
* Название родного города.
*/
publicfunctiongetHomeTown():?string
{
return$this->getField('home_town');
@@ -115,39 +132,64 @@ class VkUser implements ResourceOwnerInterface
return(bool)$this->getField('is_friend');
}
/**
* Фамилия.
*/
publicfunctiongetLastName():?string
{
return$this->getField('last_name');
}
/**
* Девичья фамилия.
*/
publicfunctiongetMaidenName():?string
{
return$this->getField('maiden_name');
}
/**
* Никнейм (отчество) пользователя.
*/
publicfunctiongetNickname():?string
{
return$this->getField('nickname');
}
/**
* It's square!
* URL квадратной фотографии с максимальной шириной.
* Может быть возвращена фотография, имеющая ширину как 200, так и 100 пикселей.
* В случае отсутствия у пользователя фотографии возвращается https://vk.com/images/camera_200.png.
*/
publicfunctiongetPhotoMax():?string
{
return$this->getField('photo_max');
}
/**
* URL фотографии максимального размера. Может быть возвращена фотография,
* имеющая ширину как 400, так и 200 пикселей.
* В случае отсутствия у пользователя фотографии возвращается https://vk.com/images/camera_400.png.
*/
publicfunctiongetPhotoMaxOrig():?string
{
return$this->getField('photo_max_orig');
}
/**
* Короткое имя страницы.
*/
publicfunctiongetScreenName():?string
{
return$this->getField('screen_name');
}
/**
* Пол. Возможные значения
* 1 — женский;
* 2 — мужской;
* 0 — пол не указан.
*/
publicfunctiongetSex():?int
{
return$this->getField('sex');
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.