public function show($id) { $media = Media::find($id); $file = Storage::disk('local')->get($media->name); return response($file, 200)->header('Content-Type', 'image/' . $media->ext); }
public function removeVideoParticipant(Request $request, $competitionId, $videoId, $participantId) { DB::transaction(function () use($request, $participantId, $videoId) { UserMedia::where('media_id', $videoId)->where('user_id', $participantId)->delete(); }); $media = Media::find($videoId); $media->users; return $media; }