public function delete(Request $request) { if (Comments::find($request->input('id'))->delete()) { $status = ['status' => 'success', 'message' => 'Comment deleted']; } else { $status = ['status' => 'failed', 'message' => 'Comment not found or has been deleted']; } return $status; }
/** * Remove the specified resource from storage. * * @param int $id * @return Response */ public function destroy(Request $request, $id) { $comment = Comments::find($id); $post = Posts::find($comment->on_post); $slug = $post->slug; if ($comment && ($comment->from_user == $request->user()->id || $request->user()->is_admin() || $request->user()->is_moderator())) { $comment->delete(); $data['message'] = 'Comment deleted Successfully'; } else { $data['errors'] = 'Invalid Operation. You have not sufficient permissions'; } return redirect('/' . $slug)->with($data); }
public function delete(Request $request) { if (Comments::find($request->input('id'))->delete()) { $status = ['status' => 'success', 'message' => 'Comment deleted']; } else { $status = ['status' => 'failed', 'message' => 'Comment not found or has been deleted']; } if ($request->input('src') == 'cms') { return redirect($_SERVER['HTTP_REFERER'])->with('message', 'Komentar telah dimusnahkan'); } else { return $status; } }
/** * Remove the specified resource from storage. * * @param int $id * @return \Illuminate\Http\Response */ public function destroy(Request $request, $id) { $comment = Comments::find($id); $slug = $request->input('slug'); $comment->delete(); $data['message'] = 'Comment deleted Successfully'; return redirect()->back()->with($data); }
public function getComment($id) { return Comments::find($id); }
public function deny($id) { // admin only check if (Auth::user()->is_admin()) { $comment = Comments::find($id); $comment->active = 0; $comment->save(); } return redirect()->back(); }