From 59988ba947f01762cc0e25fc1b330bc0616cea9e Mon Sep 17 00:00:00 2001
From: filippo.bertilotti <filippobertilotti@gmail.com>
Date: Tue, 16 Apr 2024 09:31:18 +0200
Subject: [PATCH] semplificazione codice nel controller

---
 routes/web.php |   29 ++++++++++++++++++++++-------
 1 files changed, 22 insertions(+), 7 deletions(-)

diff --git a/routes/web.php b/routes/web.php
index bd05492..79fb95a 100644
--- a/routes/web.php
+++ b/routes/web.php
@@ -1,6 +1,7 @@
 <?php
 
 use Illuminate\Support\Facades\Route;
+use App\Http\Controllers\TestController;
 
 /*
 |--------------------------------------------------------------------------
@@ -13,14 +14,28 @@
 |
 */
 
-Route::get('/test', function () {
-    return view('welcome2');
+Route::view('/', 'welcome');
+
+Route::controller(TestController::class)->group(function () {
+    Route::get('/protetta', 'protetta');
+    Route::get('/nonprotetta', 'nonprotetta');
 });
 
-Route::get('/', function () {
-    return view('welcome');
+Route::get('/test', function() {
+    if (Auth::check()) {
+        return view('protetta');
+    } else {
+        return view('nonprotetta');
+    }
 });
 
-Route::get('/home', function () {
-    echo 'ciao';
-});
+
+Route::view('dashboard', 'dashboard')
+    ->middleware(['auth', 'verified'])
+    ->name('dashboard');
+
+Route::view('profile', 'profile')
+    ->middleware(['auth'])
+    ->name('profile');
+
+require __DIR__.'/auth.php';

--
Gitblit v1.8.0