public function index($folder = false) { if (!$folder) { $folder = Folder::root($this->user); } else { $folder = Folder::findOrFail($folder); } $this->authorize('all', $folder); foreach ($folder->files as $file) { $file = updateFile($file, fileInfo($file)); } return view('files', ['folder' => $folder]); }