public function patchEdit($id, SubjectRequest $req) { if ($req->get('status') == null) { $req['status'] = 0; } // dd($req); $subject = Subject::findOrFail($id); //dd($subject); $subject->category_id = $req->input('categories'); $subject->update($req->all()); /*$cat = $req->input('categories'); $subject->category()->sync($cat); */ session()->flash('flash_mess', 'Subject was changed completely'); return redirect(action('SubjectController@getEdit', $subject->id)); }
/** * Update the specified resource in storage. * * @param \Illuminate\Http\Request $request * @param int $id * @return \Illuminate\Http\Response */ public function update(SubjectRequest $request, $id) { $input = $request->except('_method', '_token'); $subject = Subject::findOrFail($id); if ($subject->update($input)) { return redirect('/subjects'); } }
/** * Update the specified resource in storage. * * @param int $id * @return Response */ public function update($id, SubjectRequest $request) { $data = $request->all(); $subject = SubjectQuery::create()->findPK($id); $subject->fromArray($data); $subject->save(); flash()->success("UPDATED"); session(['attribute' => \Lang::get('general.SUBJECT')]); return redirect($this->main_page); }