public function index() { $poster = new Poster(); $coming_soon = $poster->getDates()->first(); $releasing_date = $coming_soon->release_date; $latestResources = Resource::latestPublished()->get(); $comingSoon = Resource::comingSoon()->get(); $latestPosts = Post::latestPosts()->get(); $popularResources = Viewable::popularResource(); if (Auth::user()->role == 'admin' || Auth::user()->role == 'teacher') { return View::make('dashboard.index_backup')->with(array('popularResources' => $popularResources, 'latestPosts' => $latestPosts, 'latestResources' => $latestResources, 'comingSoon' => $comingSoon, 'releasing_date' => $releasing_date)); } else { return View::make('dashboard.index')->with('latestRes', $latestResources)->with('comingSoon', $comingSoon)->with('latestPosts', $latestPosts); } }