feat: image feature added

This commit is contained in:
2025-09-26 11:42:31 +03:30
parent 0b52638e7d
commit 535e73c4c9
6 changed files with 632 additions and 2 deletions
+14 -1
View File
@@ -12,6 +12,7 @@
use Illuminate\Support\Facades\Hash;
use App\Http\Controllers\QuestionController;
use App\Http\Controllers\SliderController;
use App\Http\Controllers\ImageController;
Route::get('/test-hash', function() {
$plain = 'amnk1380';
@@ -105,7 +106,19 @@
/// slider feature
Route::get('/slider', [SliderController::class, 'index']);
/// images
Route::post('/images', [ImageController::class, 'store']);
Route::get('/images/private', [ImageController::class, 'userImages']);
Route::get('/images/all', [ImageController::class, 'allImages']);
Route::get('/images/public', [ImageController::class, 'publicImages']);
Route::put('/images/{id}', [ImageController::class, 'update']); // ✅ update
Route::delete('/images/{id}', [ImageController::class, 'destroy']); // ✅ delete
});