Srs, bom dia.
Eu estava usando a class GuzzleHttp sem problemas de repente o Laravel passou a não reconhece-la mais. Alguém já passou por essa situação?
use GuzzleHttp\Exception\ClientException;
use GuzzleHttp\Client;
private function verifyHolidays()
{
try {
$holidays = new Holiday();
$count = $holidays->whereRaw("DATE_FORMAT(date, '%Y') = " . date('Y'))->count();
$count = 0;
if ($count == 0) {
$client = new Client();
$result = $client->get('http://dadosbr.github.io/feriados/nacionais.json');
$feriados = file_get_contents('http://dadosbr.github.io/feriados/nacionais.json');
$holidays->dadosbr(json_decode($result->getBody()->getContents()));
}
} catch(ClientException $e) {
echo \GuzzleHttp\Psr7\str($e->getRequest());
echo \GuzzleHttp\Psr7\str($e->getResponse());
}
}