/** * GET /series * Get a listing of all series. * * @return Response */ public function index() { $series = $this->series->whereHas('posts', function ($query) { $query->published(); })->paginate(25); $page = Input::get('page'); $title = $page ? "All series (Page {$page})" : 'All series'; return View::make('series.index', compact('series'))->withTitle($title); }
/** * Get the series. * * @param int $limit * @return void */ protected function getSeries($limit = null) { $series = $this->series->whereHas('posts', function ($query) { $query->published(); })->take($limit)->get(); foreach ($series as $singleSeries) { Sitemap::addTag(route('series.show', $singleSeries->slug), $singleSeries->updated_at, 'weekly', '0.8'); } }