Anteriormente en Guzzle 5.3:
$response = $client->get('http://httpbin.org/get');
$array = $response->json(); // Yoohoo
var_dump($array[0]['origin']);
Podría obtener fácilmente una matriz PHP a partir de una respuesta JSON. Ahora en Guzzle 6, no sé cómo hacerlo. Parece que ya no hay json()
método. Leí (rápidamente) el documento de la última versión y no encontré nada sobre las respuestas JSON. Creo que me perdí algo, tal vez hay un nuevo concepto que no entiendo (o tal vez no lo leí correctamente).
¿Es esta (abajo) nueva forma la única forma?
$response = $client->get('http://httpbin.org/get');
$array = json_decode($response->getBody()->getContents(), true); // :'(
var_dump($array[0]['origin']);
¿O hay un ayudante o algo así?
$response->json()
ayudante.