diff --git a/app/Http/Controllers/LogFilesController.php b/app/Http/Controllers/LogFilesController.php index d0e67e1..11b3c28 100644 --- a/app/Http/Controllers/LogFilesController.php +++ b/app/Http/Controllers/LogFilesController.php @@ -2,35 +2,38 @@ 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')); // Sort files by modified time DESC - usort($logFiles, function($a, $b) { + usort($logFiles, function ($a, $b) { return -1 * strcmp($a->getMTime(), $b->getMTime()); }); - return view('log-files',compact('logFiles')); + return view('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']); + 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); + 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.'; } diff --git a/routes/web.php b/routes/web.php index e5729ad..b6fd7da 100644 --- a/routes/web.php +++ b/routes/web.php @@ -76,7 +76,7 @@ Route::group(['middleware' => 'auth'], function () { Route::get('backups/{fileName}/dl', ['as'=>'backups.download', 'uses'=>'BackupsController@download']); Route::resource('backups', 'BackupsController', ['except' => ['create', 'show', 'edit']]); - /** + /* * Log Viewer routes */ Route::get('log-files', ['as' => 'log-files.index', 'uses' => 'LogFilesController@index']);