interactionService = $interactionService; } /** * Download all songs in a playlist. * * @param Request $request * * @return BinaryFileResponse */ public function show(Request $request) { $songs = $this->interactionService->getUserFavorites($request->user()); return response()->download($this->downloadService->from($songs)); } }