AccountController
final class AccountController extends Controller
Контроллер для управления аккаунтами.
Этот класс предоставляет методы для взаимодействия с данными аккаунтов, включая получение информации об аккаунтах, друзьях, подписчиках и группах.
Traits
Methods
No description
Получить список всех аккаунтов.
Получить данные аккаунта по ID.
Получить данные группы по ID.
Получить подписчиков аккаунта.
Получить друзей аккаунта.
Получить количество друзей аккаунта.
Получить информацию об аккаунте.
Получить новостную ленту аккаунта.
Установить данные аккаунта.
Добавить лайк к посту.
Удалить аккаунт.
Details
at line 25
__construct(LoggingServiceInterface $loggingService, VkClientService $vkClient, AccountRepositoryInterface $accountRepository)
No description
at line 36
JsonResponse
fetchAllAccounts()
Получить список всех аккаунтов.
at line 48
JsonResponse
fetchAccountData(string|array $ids)
Получить данные аккаунта по ID.
at line 60
JsonResponse
fetchGroupData(string $id)
Получить данные группы по ID.
at line 73
JsonResponse
fetchAccountFollowers(string $id, int $limit = 6)
Получить подписчиков аккаунта.
at line 86
JsonResponse
fetchAccountFriends(string $id, int $limit = 6)
Получить друзей аккаунта.
at line 99
JsonResponse
fetchAccountCountFriends(string $accountId, string $ownerId)
Получить количество друзей аккаунта.
at line 118
JsonResponse
fetchAccountInfo(string $access_token)
Получить информацию об аккаунте.
at line 130
JsonResponse
fetchAccountNewsfeed(Request $request)
Получить новостную ленту аккаунта.
at line 146
JsonResponse
setAccountData(Request $request)
Установить данные аккаунта.
at line 158
JsonResponse
addLike(Request $request)
Добавить лайк к посту.
at line 181
JsonResponse
deleteAccount(string $id)
Удалить аккаунт.