Refactor routes to implement resource controllers for Buku, Anggota, Kategori, and Peminjaman with dashboard integration

This commit is contained in:
2026-03-17 21:44:54 +07:00
parent 2614a61743
commit 48a731703a

View File

@@ -1,7 +1,17 @@
<?php <?php
use App\Http\Controllers\DashboardController;
use App\Http\Controllers\BukuController;
use App\Http\Controllers\AnggotaController;
use App\Http\Controllers\PeminjamanController;
use App\Http\Controllers\KategoriController;
use Illuminate\Support\Facades\Route; use Illuminate\Support\Facades\Route;
Route::get('/', function () { Route::get('/', [DashboardController::class, 'index'])->name('dashboard');
return view('welcome');
}); Route::resource('buku', BukuController::class);
Route::resource('anggota', AnggotaController::class);
Route::resource('kategori', KategoriController::class);
Route::resource('peminjaman', PeminjamanController::class)->except(['edit', 'update']);
Route::post('peminjaman/{peminjaman}/kembalikan', [PeminjamanController::class, 'kembalikan'])
->name('peminjaman.kembalikan');