Refactor routes to implement resource controllers for Buku, Anggota, Kategori, and Peminjaman with dashboard integration
This commit is contained in:
@@ -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');
|
||||||
|
|||||||
Reference in New Issue
Block a user