パスの指定について
通常の指定方法だとpublic以下しか参照できずファイルが全員に公開されてしまう。
storage_path("filePath");
と記述すると
storage以下を参照できるようになる。
サンプルコード
// strage/app/public/download/dlFile.csv
$file= storage_path("app/public/download/dlFile.csv");
$headers = array(
'Content-Type: application/csv',
);
return response()->download($file, 'dlFile.csv', $headers);
参考
https://laravel.io/forum/07-21-2015-eloquent-between-two-dates-from-database
https://readouble.com/laravel/5.5/ja/responses.html