0
$client = new \GuzzleHttp\Client();
$res = $client->request('GET', 'http://127.0.0.1/slim_project/getall',
array(
'headers' => array(
'Authorization' => "Bearer fghfghfgh-sdfsdfs-sdfsdf}",
)
)
);
$data = $response->withBody($res->getBody());
return $this->renderer->render($data->getBody(), 'pages/tables.php');
私はコードを実行します。私はこのエラーがあります。スリム\ビュー\のPhpRendererに渡さpsr httpにスリムな角。スリムなPhpRendererビューの場合
引数1 ::レンダリング()インタフェースPsrの\のHttp \メッセージ\ ResponseInterface、GuzzleHttp \ Psr7 \ストリームのインスタンスは、/ var/www/html/slim_project /に呼び出され、与えられた実装する必要があります。 index.php 101行目で定義済み
どのように私はGuzzleをpsr/http \ messageに変換できますか?それはどうすればこれを使うことができますか?
ありがとうございます。
pages/tables.phpをレンダリングする必要がありますか?レンダリングメソッドの最初のパラメータはist $ responseですので、そこに追加してください – jmattheis