Привет, я пытаюсь использовать Guzzle с моим проектом Laravel 5.3.
Я использовал compose require для его установки и находится в моем composer.json "guzzlehttp/guzzle": "^6.2",
Я не уверен, что положить в массив провайдеров в app.php
У меня сейчас GuzzleHttp\Guzzle\Client::class,
На моем Php-файле, где я использую Guzzle
я имею use GuzzleHttp\Client;
$client = new Client([
'base_uri' => 'https://gateway.watsonplatform.net/tone-analyzer/api/v3/',
]);
Пожалуйста, помогите, как я получаю FatalThrowableError in ProviderRepository.php line 146:
Class 'GuzzleHttp\Guzzle\Client' not found
Спасибо
РЕДАКТИРОВАТЬ
Так что после переустановки и удаления строки GuzzleHttp\Guzzle\Client::class
в app.php
это на самом деле работает. Это плохо, что у меня сейчас нет его в app.php?
Я думаю, что пакет guzzleHttp недоступен у поставщика.
Перейдите по ссылке ниже, чтобы установить пакет guzzleHttp
Сначала проверьте папку поставщика, чтобы убедиться, что guzzleHttp
пакет существует?
Теперь выполните следующую команду для разрешения и установки ваших зависимостей:
composer update
После этого процесса, надеюсь, эта проблема будет решена!