Increase the number of times a song is played by a user.
public static increasePlayCount ( string $songId, |
||
$songId | string | |
$user | ||
return |
/** * 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); }
/** * Increase a song's play count as the currently authenticated user. * * @param Request $request * * @return \Illuminate\Http\JsonResponse */ public function play(Request $request) { return response()->json(Interaction::increasePlayCount($request->input('id'))); }