feat: add media

This commit is contained in:
2025-11-24 18:59:26 +03:30
parent 992a7959fa
commit fef81022fa
8 changed files with 1282 additions and 768 deletions
+13
View File
@@ -14,6 +14,7 @@
use App\Http\Controllers\SliderController;
use App\Http\Controllers\ImageController;
use App\Http\Controllers\MusicController;
use App\Http\Controllers\MediaController;
Route::get('/test-hash', function() {
$plain = 'amnk1380';
@@ -131,4 +132,16 @@
Route::put('/slider/{id}', [SliderController::class, 'update']); // update slider
Route::delete('/slider/{id}', [SliderController::class, 'destroy']); // delete slider
///media
Route::post('/media', [MediaController::class, 'store']);
Route::get('/media', [MediaController::class, 'index']);
Route::put('/media/{id}', [MediaController::class, 'update']);
Route::delete('/media/{id}', [MediaController::class, 'destroy']);
Route::post('/media/{id}/save', [MediaController::class, 'saveMedia']);
Route::get('/media/saved', [MediaController::class, 'saved']);
Route::post('/media/{id}/note', [MediaController::class, 'storeNote']);
});