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'));
 }