Files
ABSDEV/Modules/Sites/Routes/web.php
T
2026-07-24 11:47:08 +01:00

11 lines
659 B
PHP

<?php
use Illuminate\Support\Facades\Route;
use Modules\Sites\Http\Controllers\DomainController;
use Modules\Sites\Http\Controllers\SiteController;
Route::middleware(['auth','verified'])->prefix('administration')->name('administration.')->group(function (): void {
Route::post('sites/{site}/switch', [SiteController::class,'switch'])->name('sites.switch');
Route::resource('sites', SiteController::class)->except('show');
Route::post('sites/{site}/domains', [DomainController::class,'store'])->name('sites.domains.store');
Route::delete('sites/{site}/domains/{domain}', [DomainController::class,'destroy'])->name('sites.domains.destroy');
});