public function update(CourseRequest $request, $id) { $course = Course::findOrFail($id); $course->fill($request->only(['name'])); $course->save(); $course->users()->sync($request->input('users')); $course->teachers()->sync($request->input('teachers')); session()->flash('success', 'Los datos del curso se han actualizado.'); return redirect()->back(); }
/** * @param CourseRequest|CourseRequest $request * @param Course $course * @return \Illuminate\Http\RedirectResponse|\Illuminate\Routing\Redirector * @internal param $id */ public function update(CourseRequest $request, Course $course) { $course->update($request->all()); $this->syncTags($course, $request->input('tag_list')); return redirect('main'); }
/** * Store a newly created resource in storage. * * @param Request $request * @return Response */ public function store(CourseRequest $request) { Courses::create(['course_id' => $request->input('course_id'), 'course_name' => $request->input('course_name'), 'departments_id' => $request->input('departments_id')]); return redirect(action('CoursesController@index')); }