middleware(['auth', 'verified'])->name('dashboard'); Route::middleware('auth')->group(function () { Route::get('/profile', [ProfileController::class, 'edit'])->name('profile.edit'); Route::patch('/profile', [ProfileController::class, 'update'])->name('profile.update'); Route::delete('/profile', [ProfileController::class, 'destroy'])->name('profile.destroy'); }); // Halaman Utama Data Siswa Route::get('/datasiswa', [SiswaController::class, 'index'])->name('siswa.index'); // Tambah Data Siswa Route::get('/datasiswa/create', [SiswaController::class, 'create'])->name('siswa.create'); Route::post('/datasiswa', [SiswaController::class, 'store'])->name('siswa.store'); // Edit & Update Data Siswa Route::get('/datasiswa/{id}/edit', [SiswaController::class, 'edit'])->name('siswa.edit'); Route::put('/datasiswa/{id}', [SiswaController::class, 'update'])->name('siswa.update'); // Detail Data Siswa Route::get('/datasiswa/{id}', [SiswaController::class, 'show'])->name('siswa.show'); // Hapus Data Siswa Route::delete('/datasiswa/{id}', [SiswaController::class, 'destroy'])->name('siswa.destroy'); // Data Kelas Siswa Route::get('/kelas', [SiswaController::class, 'kelasIndex'])->name('kelas.index'); // Edit & Update Data Kelas Siswa Route::get('/kelas/{id}/edit', [SiswaController::class, 'kelasEdit'])->name('kelas.edit'); Route::put('/kelas/{id}', [SiswaController::class, 'kelasUpdate'])->name('kelas.update'); // Hapus Data Kelas Siswa Route::delete('/kelas/{id}', [SiswaController::class, 'kelasDestroy'])->name('kelas.destroy'); Route::post('/kelas', [SiswaController::class, 'kelasStore'])->name('kelas.store'); require __DIR__.'/auth.php';