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); }
public function destroy($id) { $episode = Episode::findOrFail($id); $episode->delete(); return response()->json(['success' => true, 'message' => 'Successfully deleted episode.']); }
public function show($id) { return new ApiEpisode(Episode::findOrFail($id)); }