public function store($episodeId, Request $request) { if (!Auth::user()->isAdmin()) { abort(403); } $episode = Episode::findOrFail($episodeId); $topic = Topic::findOrFail($request->get('topic_id')); $episode->topics()->save($topic); }