use GuzzleHttp\Client;
....
public function actionJson($url, $array)
{
try {
$client=new Client();
$response = $client->request("PUT", $url, [
'headers' => [
'Accept-Encoding' => 'gzip',
'Authorization' => 'Basic ' . $this->auth
],
'json' => $array
]);
$statusCode = $response->getStatusCode();
if ($statusCode == 200) {
return json_decode($response->getBody()->getContents());
} else {
return false;
}
} catch (RequestException $e) {
info($e->getResponse()->getBody()->getContents()); //Как получить вывод ошибок , так как дебаггер останавливается на втором выражении , хотелось бы получить вывод , вывод есть в laravel.log, а мне надо на экран.
return false;
}
}