Route model binding

This commit is contained in:
Ghostie 2024-08-19 20:13:53 -05:00
parent fdbc87a9f9
commit d5746cfe68
2 changed files with 4 additions and 2 deletions

View File

@ -2,6 +2,7 @@
namespace App\Http\Controllers;
use App\Models\User;
use Illuminate\Http\Request;
use Illuminate\Routing\Controllers\HasMiddleware;
@ -12,8 +13,9 @@ class PostController extends Controller implements HasMiddleware
return ["auth"];
}
public function index(Request $request)
public function index(User $user, Request $request)
{
dd($user);
return view("dashboard");
}
}

View File

@ -18,4 +18,4 @@ Route::get("/login", [LoginController::class, "index"])->name("login");
Route::post("/login", [LoginController::class, "store"]);
Route::post("/logout", [LogoutController::class, "store"])->name("logout");
Route::get("/wall", [PostController::class, "index"])->name("posts.index");
Route::get("/{user:username}", [PostController::class, "index"])->name("posts.index");