get(['slug', 'updated_at']); $categories = Category::all(['slug', 'updated_at']); $tags = Tag::all(['slug', 'updated_at']); $tools = Tool::approved()->get(['slug', 'updated_at']); $toolCategories = array_keys(config('tools.categories')); $pages = Page::published()->get(['slug', 'updated_at']); $xml = view('sitemap', [ 'posts' => $posts, 'categories' => $categories, 'tags' => $tags, 'tools' => $tools, 'toolCategories' => $toolCategories, 'pages' => $pages, ])->render(); return response($xml, 200)->header('Content-Type', 'application/xml; charset=UTF-8'); } }