/**
* Increase a song's play count as the currently authenticated user.
*
* @param Request $request
*
* @return \Illuminate\Http\JsonResponse
*/
public function play(Request $request)
{
if ($interaction = Interaction::increasePlayCount($request->input('song'), $request->user())) {
event(new SongStartedPlaying($interaction->song, $interaction->user));
}
return response()->json($interaction);
}