|
|
|
@ -2,14 +2,13 @@ |
|
|
|
|
|
|
|
namespace App\Http\Controllers; |
|
|
|
|
|
|
|
use Illuminate\Http\Request; |
|
|
|
|
|
|
|
class LogFilesController extends Controller |
|
|
|
{ |
|
|
|
public function index() { |
|
|
|
|
|
|
|
if (!file_exists(storage_path('logs'))) |
|
|
|
public function index() |
|
|
|
{ |
|
|
|
if (!file_exists(storage_path('logs'))) { |
|
|
|
return []; |
|
|
|
} |
|
|
|
|
|
|
|
$logFiles = \File::allFiles(storage_path('logs')); |
|
|
|
|
|
|
|
@ -21,16 +20,20 @@ class LogFilesController extends Controller |
|
|
|
return view('log-files', compact('logFiles')); |
|
|
|
} |
|
|
|
|
|
|
|
public function show($fileName) { |
|
|
|
if (file_exists(storage_path('logs/' . $fileName))) |
|
|
|
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))) |
|
|
|
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.'; |
|
|
|
} |
|
|
|
|