PHP Класс App\Http\Controllers\API\PlaylistController

Наследование: extends Controller
Показать файл Открыть проект

Открытые методы

Метод Описание
destroy ( Playlist $playlist ) : Illuminate\Http\JsonResponse Delete a playlist.
index ( ) : Illuminate\Http\JsonResponse Gets all playlists by the current user.
store ( PlaylistStoreRequest $request ) : Illuminate\Http\JsonResponse Create a new playlist.
sync ( Illuminate\Http\Request $request, Playlist $playlist ) : Illuminate\Http\JsonResponse Sync a playlist with songs.
update ( Illuminate\Http\Request $request, Playlist $playlist ) : Illuminate\Http\JsonResponse Rename a playlist.

Описание методов

destroy() публичный Метод

Delete a playlist.
public destroy ( Playlist $playlist ) : Illuminate\Http\JsonResponse
$playlist app\models\Playlist
Результат Illuminate\Http\JsonResponse

index() публичный Метод

Gets all playlists by the current user.
public index ( ) : Illuminate\Http\JsonResponse
Результат Illuminate\Http\JsonResponse

store() публичный Метод

Create a new playlist.
public store ( PlaylistStoreRequest $request ) : Illuminate\Http\JsonResponse
$request App\Http\Requests\API\PlaylistStoreRequest
Результат Illuminate\Http\JsonResponse

sync() публичный Метод

Any songs that are not populated here will be removed from the playlist.
public sync ( Illuminate\Http\Request $request, Playlist $playlist ) : Illuminate\Http\JsonResponse
$request Illuminate\Http\Request
$playlist app\models\Playlist
Результат Illuminate\Http\JsonResponse

update() публичный Метод

Rename a playlist.
public update ( Illuminate\Http\Request $request, Playlist $playlist ) : Illuminate\Http\JsonResponse
$request Illuminate\Http\Request
$playlist app\models\Playlist
Результат Illuminate\Http\JsonResponse