/** * Get the projects. * * @param int $limit * @return void */ protected function getProjects($limit = null) { $projects = Project::alphabetical()->take($limit)->get(); foreach ($projects as $project) { Sitemap::addTag(route('projects.show', $project), $project, 'weekly', '0.8'); } }
/** * GET /projects * Get a listing of all projects. * * @param \Illuminate\Http\Request $request * @return \Illuminate\View\View */ public function index(Request $request) { $projects = Project::alphabetical()->paginate(25); $page = $request->get('page'); $title = $page ? "All projects (Page {$page})" : 'All projects'; return view('projects.index', compact('projects'))->withTitle($title); }