/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(DepartmentRequest $request) { $input = $request->all(); if (Department::create($input)) { return redirect('/departments'); } }
public function edit(DepartmentRequest $request, Department $department) { $this->authorize('edit-department'); $input = $request->all(); // Convert roles into JSON $input['roles'] = json_encode($input['roles']); $department->update($input); event(new EventChanged($department->event, ['type' => 'department', 'status' => 'edited'])); $request->session()->flash('success', 'Department has been updated.'); return redirect('/event/' . $department->event->id); }
public function update(DepartmentRequest $request, Department $department) { $department->fill($request->all())->save(); return redirect('/configuration#department')->withSuccess(config('constants.UPDATED')); }
/** * Update the specified resource in storage. * * @param \Illuminate\Http\Request $request * @param int $id * @return \Illuminate\Http\Response */ public function update(DepartmentRequest $request, $id) { $department = Department::findOrFail($id); $department->fill($request->all())->save(); Flash::success("Department's details has been updated"); return redirect('department'); }
/** * Update the specified resource in storage. * * @param Request $request * @param int $id * @return Response */ public function update(DepartmentRequest $request, $id) { $department = Department::find($id); $department->update($request->all()); return redirect('home/department'); }