2015年11月24日cakePHPにてCSVのダウンロードなんぞを。以前このエントリーでCSVダウンロードに関しては取り扱ったのですが、ボタンを押すファイルダイアログが開くパスを選ぶ意図したデータを正常にダウンロードさせるこの一連の流れを実装するのがなかなか大変でした。アクセスした時にダウンロードさせる為のヘッダを設定します。バッファを出力して完成です。//exitをいれておかないとhtmlのソースを含んだCSVファイルになってしまうので注意です。アクセスした時にダウンロードさせる為のヘッダを設定します。バッファを出力して完成です。print($bodyData);//exitをいれておかないとhtmlのソースを含んだCSVファイルになってしまうので注意です。exit;exportCSVは以前紹介したエントリーのCsvExportBehaviorの中のメソッドです。そのままだとデータの受け渡しができないので若干カスタマイズをします。コメントをキャンセルメールアドレスが公開されることはありません。*ウェブサイト関連記事Queueの登録と実際の処理に関して実務でQueueに絡んだ処理をする機会があったのでメモ。先月末に引き続いてcakeネタをもりっといきます。いっても自分用の小ネタリンク集です。...phpmdによるコードチェック現在のプロジェクトですが、コードレビューなどをされる環境にはないため、一人で書いていると自然と規約とずれた書き方になっていることもあります。...xdebugに関してPHPでお手軽にできるdebugツールとしてxdebugを。var_dumpの結果が非常に見やすい(単純ですがこれが一番大きい理由です。...cake3でのバッチスクリプト以前、cakeでのバッチをこちらのエントリーで書きましたが、今回は3系でのバッチの書き方について。