latest() ->paginate(config('system.ui.table_page_size', 20)); return view('assets.movements', compact('items')); } public function disposals(): View { $items = AssetDisposal::with(['asset', 'previousStatus', 'previousLocation', 'previousDepartment']) ->latest() ->paginate(config('system.ui.table_page_size', 20)); return view('assets.disposals', compact('items')); } public function audits(): View { $items = AssetAudit::with(['asset', 'location']) ->latest() ->paginate(config('system.ui.table_page_size', 20)); return view('assets.audits', compact('items')); } }