radfusion/app/Http/Controllers/StudyBookmarkController.php

39 lines
801 B
PHP

<?php
namespace App\Http\Controllers;
use App\Http\Requests\BookmarkCrudRequest;
use App\Models\StudyBookmark;
class StudyBookmarkController extends Controller
{
public function index()
{
return StudyBookmark::all();
}
public function store(BookmarkCrudRequest $request)
{
return StudyBookmark::create($request->validated());
}
public function show(StudyBookmark $studyBookmark)
{
return $studyBookmark;
}
public function update(BookmarkCrudRequest $request, StudyBookmark $studyBookmark)
{
$studyBookmark->update($request->validated());
return $studyBookmark;
}
public function destroy(StudyBookmark $studyBookmark)
{
$studyBookmark->delete();
return response()->json();
}
}