/**
  * @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'));
 }
Exemplo n.º 2
0
 /**
  * Returns a list of categories.
  *
  * @param CRI $repository
  *
  * @return \Illuminate\Http\JsonResponse
  */
 public function categories(CRI $repository)
 {
     $list = $repository->listCategories();
     $return = [];
     foreach ($list as $entry) {
         $return[] = $entry->name;
     }
     return Response::json($return);
 }