meobda-website/routes/web.php

27 lines
1.3 KiB
PHP

<?php
use App\Http\Controllers\Admin\DashboardController;
use App\Http\Controllers\Admin\SiteDataController;
use App\Http\Controllers\Admin\UsersController;
use App\Http\Controllers\AuditionEtudeController;
use App\Http\Controllers\AuditionInformationPageController;
use App\Http\Controllers\ClinicInformationPageController;
use App\Http\Controllers\WelcomeController;
use Illuminate\Support\Facades\Route;
Route::get('/', WelcomeController::class)->name('welcome');
Route::get('/audition-information', AuditionInformationPageController::class)->name('audition-information');
Route::get('/clinic-information', ClinicInformationPageController::class)->name('clinic-information');
Route::middleware(['auth'])->prefix('admin')->name('admin.')->group(function () {
Route::get('/', DashboardController::class)->name('dashboard');
Route::prefix('/site-data')->name('site-data.')->group(function () {
Route::get('/', [SiteDataController::class, 'index'])->name('index');
Route::patch('/', [SiteDataController::class, 'update'])->name('update');
});
Route::prefix('/users')->name('users.')->group(function () {
Route::get('/', [UsersController::class, 'index'])->name('index');
});
Route::resource('/etudes', AuditionEtudeController::class)->names('etudes');
});