public function putDestroy(Request $request) { $validation = \Validator::make($request->all(), ['id' => 'required']); if ($validation->fails()) { return redirect()->back()->withErrors($validation)->withInput($request->all()); } $data = $this->model->where($this->model->getKeyName(), $request->get('id'))->get()->last(); $data->delete(); return redirect()->to(action('\\' . get_class($this) . '@getIndex')); }