public function update($id) { $new = Request::only('identity', 'firstname', 'lastname', 'sex', 'fruit', 'hobby'); $old = Whale::findOrFail($id); $old->update($new); return redirect('whale'); }
/** * Store updating model and redirect * * @param type $id current number * * @param type $request data from form * * @return main page */ public function update($id, BaseRequest $request) { $this->validate($request, ['identity' => 'required', 'firstname' => 'required|string', 'lastname' => 'required|string', 'sex' => 'required', 'fruit' => 'required|string', 'hobby' => 'required|string']); $new = Request::only('identity', 'firstname', 'lastname', 'sex', 'fruit', 'hobby'); $old = Whale::findOrFail($id); $old->update($new); \Session::flash('flash_message', 'This whale has been updated!'); return redirect('whale'); }