/** * Update the specified resource in storage. * * @param \Illuminate\Http\Request $request * @param int $id * @return \Illuminate\Http\Response */ public function update(FacultyRequest $request, $id) { $faculty = Faculty::findOrFail($id); $faculty->fill($request->all())->save(); Flash::success("Faculty's details has been updated"); return redirect('faculty'); }
/** * Store a newly created resource in storage. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function store(FacultyRequest $request) { $input = $request->all(); if ($faculty = Faculty::create($input)) { $faculty->subjects()->attach($request->input('subject_list')); return redirect('/faculties'); } }