/** * Detach User Product * * Method will detach/remove an attached product from user. * */ public function delete_user_product(REQUEST $request) { $validator = Validator::make($request->all(), ['product_id' => 'required']); if ($validator->fails()) { return response()->json(['success' => '0', 'data' => $this->formatValidationErrors($validator)], 200); } $user = User::find($this->getUserId())->products()->updateExistingPivot($request->product_id, array('status' => '0')); return $this->_output_200(); }
/** * Change report status into approved or rejected * * @return View */ public function changeReportStatusAction() { $request = REQUEST::all(); $page_name = $request['page_name']; $reported_id = $request['reported_id']; $report_status = $request['report_status']; ReportedCms::updateReportStatus($reported_id, $report_status); return redirect('cms/reported/' . $page_name . '/index'); }