/** * Update the specified resource in storage. * * @param Request $request * @param int $id * @return Response */ public function update(InstitutionRequest $request, $id) { $institution = Institution::findOrFail($id); $institution->update($request->all()); $request->session()->flash('alert-success', 'Update was successful!'); return redirect('/tvi/' . $institution->id . '/profile'); }
/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(Requests\InstitutionRequest $request) { $this->middleware('auth'); if (!Auth::user()->hasSuperpowers()) { abort(403); } Institution::create($request->all()); Session::flash('flash_message', "Die Institution wurde erfolgreich angelegt"); Session::flash('flash_message_type', "success"); return redirect()->action('InstitutionController@index'); }