name('ideas.index'); Route::post('/ideas', [\App\Http\Controllers\IdeaController::class, 'store'])->name('ideas.store'); Route::get('/ideas/{idea}', [\App\Http\Controllers\IdeaController::class, 'show'])->name('ideas.show'); Route::get('/ideas/{idea}/edit', [\App\Http\Controllers\IdeaController::class, 'edit'])->name('ideas.edit'); Route::put('/ideas/{idea}', [\App\Http\Controllers\IdeaController::class, 'update'])->name('ideas.update'); Route::get('/register', [\App\Http\Controllers\AuthController::class, 'register'])->name('register'); Route::post('/register', [\App\Http\Controllers\AuthController::class, 'store']); Route::get('/login', [\App\Http\Controllers\AuthController::class, 'login'])->name('login'); Route::post('/login', [\App\Http\Controllers\AuthController::class, 'authenticate']); Route::delete('/ideas/{idea}', [\App\Http\Controllers\IdeaController::class, 'destroy'])->name('ideas.destroy'); Route::post('/ideas/{idea}/comments', [\App\Http\Controllers\CommentController::class, 'store'])->name('ideas.comments.store'); Route::get('/terms', function (){ return view('terms'); });