/** * Update the specified resource in storage. * * @param int $id * @param CreateUsersRequest $request * * @return Response */ public function update(Staff $staff, CreateUsersRequest $request) { $staff->update($request->all()); return redirect()->route('admin.staffs.index'); }
/** * Update the specified resource in storage. * * @param \Illuminate\Http\Request $request * @param int $id * @return \Illuminate\Http\Response */ public function update(Staff $staff, Request $request) { if ($staff->deleted_at !== null) { abort(410); } $input = array_except(Input::all(), ['_method']); $this->validate($request, ['Name' => 'required|string', 'PhoneNo' => 'digits:11', 'Address' => 'required', 'Email' => 'email']); $staff->update($input); return Redirect::route('staff.index')->with('message', 'Staff updated'); }