public function destroy($id) { $video = Video::findOrFail($id); if (Gate::denies('video_authorize', $video)) { return "authorize fails"; } File::delete('videos/' . $video->video); File::delete('uploads/thumbnails/' . $video->thumbnail); File::delete('uploads/' . $video->thumbnail); File::delete('uploads/thumbnails/' . $video->thumbnail2); File::delete('uploads/' . $video->thumbnail2); Video::destroy($id); return redirect('/admin/videos/'); }