public function destroy(Post $post) { if ($post->user()->getResults() != Auth::user()) { return response('Unauthorized.', 401); } return view('posts.show', compact($post->delete())); }
public function destroy(Post $post) { if ($post->image && \File::exists(public_path() . "/" . $post->image)) { \File::delete(public_path() . "/" . $post->image); } $post->delete(); return redirect()->route("backend.post.index"); }
public function destroy(Post $post) { if (\Request::has('id')) { Post::destroy(\Request::input('id')); return ['result' => true]; } $post->delete(); return redirect('dash/post')->with('message', 'Post was delete success.'); }
/** * Store a newly created resource in storage. * * @param Request $request * @return Response */ public function store(Request $request) { $this->validate($request, ['title' => 'required|max:90', 'body' => 'required', 'price' => 'required', 'category' => 'required', 'community' => 'required', 'city_id' => 'required']); $post = new Post(); $post->title = $request->title; $post->body = $request->body; $post->user_id = Auth::user()->id; $post->price = $request->price; $post->category_id = $request->category; $post->community_id = $request->community; $post->city_id = $request->city_id; $post->save(); $files = $request->file('filefield'); $file_count = count($files); $uploadcount = 0; foreach ($files as $file) { // Validate each file $rules = array('filefield' => 'required|mimes:png,gif,jpeg'); //'required|mimes:png,gif,jpeg,txt,pdf,doc' $validator = Validator::make(array('filefield' => $file), $rules); if ($validator->passes()) { $file = $file; $name = time() . '-' . $file->getClientOriginalName(); $upload_success = $file->move(public_path() . '/uploads/', $name); $media = new Media(); $media->name = $name; $media->post_id = $post->id; $media->save(); $uploadcount++; } } if ($uploadcount == $file_count) { return Redirect('/')->with('message', 'Post created'); } else { $post->delete(); return Redirect::to('/post/create')->withInput()->withErrors($validator); } }
/** * Remove the specified post from storage. * * @param Post $post * @return \Illuminate\Http\JsonResponse */ public function destroy($post) { $post->delete(); }
/** * Remove the specified resource from storage. * * @param Post $post * @return Response */ public function destroy(Post $post) { $post->delete(); return redirect('posts/postsAuth'); }
/** * Remove the specified resource from storage. * * @param int $id * @return Response */ public function destroy(Post $post) { $post->delete(); return redirect()->to('admin'); }
/** * Remove the specified resource from storage. * * @param \App\Post $post * @return Response */ public function destroy(Post $post) { $post->delete(); return Redirect::route('superadmin.posts.index')->with('message', 'Post deleted.'); // show after destroy post //return view('posts.show', compact('post')); }
public function destroy(Post $post) { $post->delete(); return ['message' => 'Articolo eliminato con successo!']; }
public function destroy(Post $post) { if (Storage::disk('portfolio')->exists($post->image) && Storage::disk('portfolioThumb')->exists($post->thumb)) { Storage::disk('portfolio')->delete($post->image); Storage::disk('portfolioThumb')->delete($post->thumb); } $post->delete(); return redirect()->route('post.index')->with('success', 'محصول با موفقیت حذف شد.'); }
public function destroy(Post $post) { $post->delete(); return response(['url' => url('/')]); }
/** * Remove the specified resource from storage. * * @param int $id * @return Response */ public function destroy(Post $post) { $postStatus = $post->delete(); if ($postStatus) { \Session::flash('flash_message_destroyed', 'Tu post ha sido borrado'); return redirect('posts'); } \Session::flash('flash_message_destroyFailed', 'Tu post no ha podido ser eliminado'); return redirect('posts'); }
public function destroy(Post $post) { return ['success' => $post->delete()]; }
public function destroy(Post $post) { $post->delete(); \Session::flash('flash-success', '投稿を削除しました。'); return back(); }
/** * Remove the specified resource from storage. * * @param \Illuminate\Http\Request $request * @param Post $post * @return mixed */ public function destroy(Request $request, Post $post) { $title = $post->post_title; Comment::where('post_id', $post->id)->delete(); $post->delete(); $request->session()->flash('success', "Deleted '{$title}' successfully"); return back(); }
public function adminDelete(User $user, Post $post) { $post->delete(); return redirect()->back(); }
/** * DELETE admin/posts/{post} * * @param Post $post * @return \Illuminate\Http\RedirectResponse|\Illuminate\Routing\Redirector * @throws \Exception */ public function destroy(Post $post) { if (\Auth::id() == $post->user_id) { $post->delete(); } return redirect('/admin/posts'); }