コード例 #1
0
 public function files($dropletId)
 {
     $droplet = $this->dropletRepository->getById($dropletId);
     $files = $this->fileRepository->getPaginatedForDroplet($dropletId);
     $class = 'with-top-pane';
     return view('droplets.files', compact('droplet', 'files', 'class'));
 }
コード例 #2
0
 public function destroy($dropletId, $fileId)
 {
     $file = $this->fileRepository->getForDownload($fileId, $dropletId);
     if ($file->droplet->user_id == Auth::id()) {
         $file->delete();
         flash()->success('File deleted');
         return redirect()->back();
     }
 }