User
Возможно, вам уже надоело самостоятельно создавать упоминания и ссылки на пользователей в тексте? Сущность User
избавит вас от этого!
Инициализация
Сущность User
можно инициализировать двумя способами.
Вручную, указав необходимые параметры в конструкторе класса, использовав
new
Использовать метод класса
VkApi
, дабы избавиться себя от указания инстанса этого класса
1 способ
2 способ
Методы
mention
mention
Создаст упоминание с ID
пользователя (который указывался при инициализации). В первом аргументе можно указать необходимый текст упоминания.
mentionWithFullName
mentionWithFullName
Создаст упоминание с полным именем и фамилией пользователя. В первом аргументе возможно указать падеж, по умолчанию nom
. Все падежи находятся здесь.
mentionWithFirstName
mentionWithFirstName
Аналог mentionWithFullName
, но в упоминании будет только имя.
mentionWithLastName
mentionWithLastName
Аналог mentionWithFullName
, но в упоминании будет только фамилия.
isDeactivated
isDeactivated
Метод проверяет, деактивирована ли страница пользователя по какой-то причине.
isBanned
isBanned
Метод проверяет, забанена ли страница пользователя (аналог isDeactivated
, но с конкретикой).
isDeleted
isDeleted
Метод проверяет, удалена ли страница пользователя (аналог isDeactivated
, но с конкретикой).
getUsersGet
getUsersGet
Метод возвращает объект запроса к методу API
users.get
, если необходима какая-то информация оттуда.
refresh
refresh
Заново получает объект users.get
, т.к. в угоду оптимизации такой запрос выполняется лишь один раз (если каждый раз падеж один и тот же), а после просто отдается из ранее сохраненного атрибута.
Last updated