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