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));
 }
Esempio n. 2
0
 /**
  * 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);
 }