middleware(['auth']) ->name('dashboard'); Route::middleware('auth')->group(function () { Route::resource( 'users', UserController::class ); Route::resource('buildings', MBuildingController::class); Route::resource('rooms', MRoomController::class); Route::resource('item-types', MItemTypeController::class); Route::resource('items', MItemController::class); Route::resource('inventories', TInventoryController::class); Route::resource('inventory-transactions', TInventoryTransactionController::class); Route::resource('inventory-rooms', TInventoryRoomController::class); Route::get('/inventories/{id}/detail', [TInventoryController::class, 'detail'] )->name('inventories.detail'); Route::get('/inventories/{id}/pdf', [TInventoryController::class, 'pdf'] )->name('inventories.pdf'); 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'); }); require __DIR__.'/auth.php';