public function store(ContentRequest $request) { $course = Course::findOrFail($request->input('course_id')); $this->authorize('manage-course-contents', $course); $content = new Content($request->only(['title', 'body'])); $content->course()->associate($course); $content->save(); session()->flash('success', 'El contenido se ha publicado.'); return redirect()->route('content.edit', $content->id); }