feat: add save feature
This commit is contained in:
+11
-1
@@ -20,7 +20,7 @@
|
||||
use App\Http\Controllers\RatingController;
|
||||
use App\Http\Controllers\CommentController;
|
||||
use App\Http\Controllers\MusicSubcategoryController;
|
||||
|
||||
use App\Http\Controllers\SaveController;
|
||||
|
||||
Route::get('/test-hash', function() {
|
||||
$plain = 'amnk1380';
|
||||
@@ -201,4 +201,14 @@
|
||||
Route::delete('{type}/{id}/{commentId}', [CommentController::class, 'deleteComment']);
|
||||
Route::get('most/{type}', [CommentController::class, 'mostCommented']);
|
||||
});
|
||||
|
||||
|
||||
// Save routes (works for all models)
|
||||
Route::prefix('saves')->group(function () {
|
||||
Route::post('/save', [SaveController::class, 'save']);
|
||||
Route::post('/unsave', [SaveController::class, 'unsave']);
|
||||
Route::post('/toggle', [SaveController::class, 'toggleSave']);
|
||||
Route::get('/my-saved', [SaveController::class, 'mySavedItems']);
|
||||
Route::post('/check', [SaveController::class, 'checkSaved']);
|
||||
});
|
||||
});
|
||||
Reference in New Issue
Block a user