Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Erro ao abrir buscar-cursos.php. Uncaught Error: Class "GuzzleHttp\Client" not found

Olá, alguém poderia me auxiliar? Ao abrir o arquivo ele não encontra a classe, porém no meu VS Code informa que está normal, em outro tópico vi um companheiro que conseguiu solucionar alterando algo no php.ini, porém não consegui descobrir o que é, no fórum da Alura nem no google.

ErroCódigo exibindo a classe identificada no VS CodeCódigo completo

Já tentei baixar o código do professor e dá o mesmo erro, eu fiquei mexendo no código até que uma hora foi, mas não consigo nem saber o que fiz de tanto que mexi, alguém sabe me dizer uma solução mais prática?

1 resposta
solução!

opa, boa noite Bruno!! Tudo bem ?! Tente chamar o autoload do composer no seu arquivo.

<?php

use GuzzleHttp\Client;

// Chamada ao autoload do composer
require_once __DIR__ . '/vendor/autoload.php';

$client = new Client();
$resposta = $client->request('GET', 'https://cursos.alura.com.br/formacao-desenvolvedor-php');


echo $resposta->getStatusCode() . PHP_EOL;

Saida do script:

200