Add Passkey Support & Pint
This commit is contained in:
@@ -6,7 +6,10 @@ use App\Models\Episode;
|
||||
use App\Models\Playlist;
|
||||
use App\Models\PlaylistEpisode;
|
||||
use App\Services\PlaylistService;
|
||||
use Illuminate\Http\JsonResponse;
|
||||
use Illuminate\Http\RedirectResponse;
|
||||
use Illuminate\Http\Request;
|
||||
use Illuminate\View\View;
|
||||
|
||||
class PlaylistController extends Controller
|
||||
{
|
||||
@@ -20,7 +23,7 @@ class PlaylistController extends Controller
|
||||
/**
|
||||
* Display the public playlists page.
|
||||
*/
|
||||
public function index(): \Illuminate\View\View
|
||||
public function index(): View
|
||||
{
|
||||
return view('playlist.index');
|
||||
}
|
||||
@@ -28,7 +31,7 @@ class PlaylistController extends Controller
|
||||
/**
|
||||
* Display public playlist.
|
||||
*/
|
||||
public function show($playlist_id): \Illuminate\View\View
|
||||
public function show($playlist_id): View
|
||||
{
|
||||
if (! is_numeric($playlist_id)) {
|
||||
abort(404);
|
||||
@@ -44,7 +47,7 @@ class PlaylistController extends Controller
|
||||
/**
|
||||
* Display the user's playlists page.
|
||||
*/
|
||||
public function playlists(Request $request): \Illuminate\View\View
|
||||
public function playlists(Request $request): View
|
||||
{
|
||||
$title = 'Delete Playlist!';
|
||||
$text = 'Are you sure you want to delete?';
|
||||
@@ -59,7 +62,7 @@ class PlaylistController extends Controller
|
||||
/**
|
||||
* Display user's playlist.
|
||||
*/
|
||||
public function showPlaylist(Request $request, $playlist_id): \Illuminate\View\View
|
||||
public function showPlaylist(Request $request, $playlist_id): View
|
||||
{
|
||||
if (! is_numeric($playlist_id)) {
|
||||
abort(404);
|
||||
@@ -77,7 +80,7 @@ class PlaylistController extends Controller
|
||||
/**
|
||||
* Create user playlist (Form).
|
||||
*/
|
||||
public function createPlaylist(Request $request): \Illuminate\Http\RedirectResponse
|
||||
public function createPlaylist(Request $request): RedirectResponse
|
||||
{
|
||||
$validated = $request->validate([
|
||||
'name' => 'required|max:30',
|
||||
@@ -95,7 +98,7 @@ class PlaylistController extends Controller
|
||||
/**
|
||||
* Delete user playlist.
|
||||
*/
|
||||
public function deletePlaylist(Request $request, $playlist_id): \Illuminate\Http\RedirectResponse
|
||||
public function deletePlaylist(Request $request, $playlist_id): RedirectResponse
|
||||
{
|
||||
if (! is_numeric($playlist_id)) {
|
||||
abort(404);
|
||||
@@ -115,7 +118,7 @@ class PlaylistController extends Controller
|
||||
/**
|
||||
* Delete episode from playlist.
|
||||
*/
|
||||
public function deleteEpisodeFromPlaylist(Request $request): \Illuminate\Http\JsonResponse
|
||||
public function deleteEpisodeFromPlaylist(Request $request): JsonResponse
|
||||
{
|
||||
if (! is_numeric($request->input('playlist')) || ! is_numeric($request->input('episode'))) {
|
||||
return response()->json([
|
||||
@@ -143,7 +146,7 @@ class PlaylistController extends Controller
|
||||
/**
|
||||
* Add to user playlist (API).
|
||||
*/
|
||||
public function addPlaylistApi(Request $request): \Illuminate\Http\JsonResponse
|
||||
public function addPlaylistApi(Request $request): JsonResponse
|
||||
{
|
||||
$user = $request->user();
|
||||
|
||||
@@ -180,7 +183,7 @@ class PlaylistController extends Controller
|
||||
/**
|
||||
* Create user playlist (API).
|
||||
*/
|
||||
public function createPlaylistApi(Request $request): \Illuminate\Http\JsonResponse
|
||||
public function createPlaylistApi(Request $request): JsonResponse
|
||||
{
|
||||
$validated = $request->validate([
|
||||
'name' => 'required|max:30',
|
||||
|
||||
Reference in New Issue
Block a user