getMTime(), $b->getMTime()); }); return view('reports.log-files', compact('logFiles')); } public function show($fileName) { if (file_exists(storage_path('logs/'.$fileName))) { return response()->file(storage_path('logs/'.$fileName), ['content-type' => 'text/plain']); } return 'Invalid file name.'; } public function download($fileName) { if (file_exists(storage_path('logs/'.$fileName))) { return response()->download(storage_path('logs/'.$fileName), env('APP_ENV').'.'.$fileName); } return 'Invalid file name.'; } }