entityRepo = $entityRepo; parent::__construct(); } /** * Display the homepage. * @return Response */ public function index() { $activity = Activity::latest(10); $recents = $this->signedIn ? Views::getUserRecentlyViewed(12, 0) : $this->entityRepo->getRecentlyCreatedBooks(10); $recentlyCreatedPages = $this->entityRepo->getRecentlyCreatedPages(5); $recentlyUpdatedPages = $this->entityRepo->getRecentlyUpdatedPages(5); return view('home', [ 'activity' => $activity, 'recents' => $recents, 'recentlyCreatedPages' => $recentlyCreatedPages, 'recentlyUpdatedPages' => $recentlyUpdatedPages ]); } }