Здравствуйте. Изучаю по тихоньку Laravel 9, но пока не совсем разобрался как подключать сторонние API, например VK PHP SDK.
Я установил VK PHP SDK через терминал - composer require vkcom/vk-php-sdk
Все VK PHP SDK установилось по пути - vendor/vkcom/vk-php-sdk/src/VK и там папки : Actions, CallbackApi, Client, Exceptions, OAuth, TransportClient - мне пока что надо обратиться к тому, что в папке Client.
Создал контроллер LoginController.php в app/HTTP/Controllers/LoginController.php
В шапке контроллера написал:
use vkcom\VK\Client;
Сделал роутинг и при site.ru/auth/social/vk, вызывается функция loginVK в этом контроллере:
public function loginVK(Request $request) {
$vk = new VKApiClient('5.95');
echo 'test';
}
Но... код имеют ошибку :
Class "App\Http\Controllers\VK\Client\VKApiClient" not found
Не видит VKApiClient. Как правильно это все дело подключить, чтобы переменная $vk стала доступна