やりたいこと
データベースから値を取得し、CSVに出力
やったこと
$stream = new \Cake\Http\CallbackStream(function () { $f = fopen('php://output', 'w'); stream_filter_append($f, 'convert.iconv.UTF-8/CP932//TRANSLIT', STREAM_FILTER_WRITE); //CSV書き込み処理 }); return $this->response ->withType('csv') ->withDownload($file) ->withBody($stream);
エラー
下記エラーが出ました。
こちらの関数はcakephp4.0以降でないと使用できないのでしょうか?
Call to undefined method Cake\Network\Response::withType()
環境
php:7.0
cakephp:3.3
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。