PHP 클래스 App\Http\Controllers\API\InteractionController

상속: extends Controller
파일 보기 프로젝트 열기: phanan/koel

공개 메소드들

메소드 설명
batchLike ( BatchInteractionRequest $request ) : Illuminate\Http\JsonResponse Like several songs at once as the currently authenticated user.
batchUnlike ( BatchInteractionRequest $request ) : Illuminate\Http\JsonResponse Unlike several songs at once as the currently authenticated user.
like ( Illuminate\Http\Request $request ) : Illuminate\Http\JsonResponse Like or unlike a song as the currently authenticated user.
play ( Illuminate\Http\Request $request ) : Illuminate\Http\JsonResponse Increase a song's play count as the currently authenticated user.

메소드 상세

batchLike() 공개 메소드

Like several songs at once as the currently authenticated user.
public batchLike ( BatchInteractionRequest $request ) : Illuminate\Http\JsonResponse
$request App\Http\Requests\API\BatchInteractionRequest
리턴 Illuminate\Http\JsonResponse

batchUnlike() 공개 메소드

Unlike several songs at once as the currently authenticated user.
public batchUnlike ( BatchInteractionRequest $request ) : Illuminate\Http\JsonResponse
$request App\Http\Requests\API\BatchInteractionRequest
리턴 Illuminate\Http\JsonResponse

like() 공개 메소드

Like or unlike a song as the currently authenticated user.
public like ( Illuminate\Http\Request $request ) : Illuminate\Http\JsonResponse
$request Illuminate\Http\Request
리턴 Illuminate\Http\JsonResponse

play() 공개 메소드

Increase a song's play count as the currently authenticated user.
public play ( Illuminate\Http\Request $request ) : Illuminate\Http\JsonResponse
$request Illuminate\Http\Request
리턴 Illuminate\Http\JsonResponse