/** * Store a newly created SubResourceDetailLike in storage. * * @param CreateSubResourceDetailLikeRequest $request * * @return Response */ public function store(CreateSubResourceDetailLikeRequest $request) { $input = $request->all(); $subResourceDetailLike = $this->subResourceDetailLikeRepository->create($input); Flash::success('SubResourceDetailLike saved successfully.'); return redirect(route('subResourceDetailLikes.index')); }
/** * Store a newly created SubResourceDetailLike in storage. * POST /subResourceDetailLikes * * @param Request $request * * @return Response */ public function store(Request $request) { if (sizeof(SubResourceDetailLike::$rules) > 0) { $this->validateRequestOrFail($request, SubResourceDetailLike::$rules); } $input = $request->all(); $subResourceDetailLikes = $this->subResourceDetailLikeRepository->create($input); $post = SubResourceDetail::find($input['postId']); if ($post) { $post->likes = $post->likes + 1; $post->update(); } else { return response()->json("Invalid iWomen Post Id!", 400); } return response()->json($post->likes); }