Veranstaltungen-APP/routes/api.php

22 lines
650 B
PHP

<?php
use App\Http\Controllers\EventController;
use Illuminate\Support\Facades\Route;
/**
* Event API Routes
*
* Base URL: /api/events
*/
Route::prefix('events')->group(function () {
// Listen Sie Events mit Filtern
Route::get('/', [EventController::class, 'index'])->name('events.index');
// Einzelnes Event anzeigen
Route::get('/{event}', [EventController::class, 'show'])->name('events.show');
// Hilfsmethoden
Route::get('/categories/list', [EventController::class, 'categories'])->name('events.categories');
Route::get('/locations/list', [EventController::class, 'locations'])->name('events.locations');
});