"application/json", ]); $request->getBody()->append(new QueryString($this->args)); return $request; } protected function response(Response $response) { if ($response->getResponseCode() >= 400 || null === ($json = json_decode($response->getBody()))) { throw new RequestException($response); } return $json; } function getCacheKey() { return null; } }