SOA/public/routes/api.php
Alexis Bruneteau 254479d475 readme updated
2025-06-29 19:41:42 +02:00

19 lines
665 B
PHP

<?php
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Route;
use App\Http\Controllers\Api\V1\GalleryController;
use App\Http\Controllers\Api\V1\ArtistController;
// On peut préfixer et grouper par version
Route::prefix('public')->group(function () {
// Route pour obtenir les galeries publiques
Route::get('/galleries', [GalleryController::class, 'index']);
// Route pour obtenir les oeuvres d'une galerie publique spécifique
Route::get('/galleries/{gallery}/artworks', [GalleryController::class, 'showArtworks']);
// Route pour obtenir la liste des artistes
Route::get('/artists', [ArtistController::class, 'index']);
});