19 lines
609 B
PHP
19 lines
609 B
PHP
<?php
|
|
|
|
use Illuminate\Support\Facades\Route;
|
|
|
|
Route::get('/', function () {
|
|
return view('welcome');
|
|
});
|
|
|
|
// Test route for middleware test — only reachable with school-admin or teacher role
|
|
Route::middleware(['auth', 'role:school-admin,teacher'])->group(function () {
|
|
Route::get('/school/dashboard', fn() => response('ok'))->name('school.dashboard');
|
|
});
|
|
|
|
Route::middleware(['auth', 'license'])->group(function () {
|
|
Route::get('/dashboard', fn() => response('ok'))->name('dashboard');
|
|
});
|
|
|
|
Route::get('/lizenz-abgelaufen', fn() => response('Lizenz abgelaufen', 200))->name('lizenz.abgelaufen');
|