/** * @param CRI $repository * @param SCRI $singleRepository * * @return \Illuminate\View\View */ public function index(CRI $repository, SCRI $singleRepository) { $categories = $repository->listCategories(); $categories->each(function (Category $category) use($singleRepository) { $category->lastActivity = $singleRepository->getLatestActivity($category); }); return view('categories.index', compact('categories')); }