Я создал простую демонстрационную программу Laravel Nova Tool для извлечения некоторых удаленных данных.Мне нужно получить его с помощью PHP, так как он требует авторизации, в любом случае этот код внутри api.php:
$client = new \GuzzleHttp\Client();
Route::get('/employees', function (Request $request) use ($client) {
$base_url = 'https://example.com';
$get_token_url = $base_url . '/auth/access_token?user_id=smthg&user_secret=smthg';
$request = $client->get($get_token_url);
$response = $request->getBody();
return $response;
});
Он не работает, так как я получаю Class 'GuzzleHttp\Client' not found.
Мне нужна эта зависимость внутри инструмента.Я установил Guzzle, используя composer require guzzlehttp/guzzle
внутри инструмента, и composer.json обновляется соответствующим образом.Это проблема пространства имен.У меня вопрос, как я могу правильно назвать пространство имен?