<?php
require_once __DIR__ . '/includes/bootstrap.php';
header('Content-Type: application/xml; charset=utf-8');
echo '<?xml version="1.0" encoding="UTF-8"?>' . "\n";
echo '<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">' . "\n";

$urls = [url() => 1.0];
foreach (db()->fetchAll("SELECT slug, updated_at FROM products WHERE status = 1") as $p) {
    $urls[url('product.php?slug=' . urlencode($p['slug']))] = 0.8;
}
foreach (db()->fetchAll("SELECT slug, updated_at FROM categories WHERE status = 1") as $c) {
    $urls[url('category.php?slug=' . urlencode($c['slug']))] = 0.7;
}
foreach (db()->fetchAll("SELECT slug, updated_at FROM static_pages WHERE status = 1") as $pg) {
    $urls[url('page.php?slug=' . urlencode($pg['slug']))] = 0.5;
}
foreach ($urls as $u => $p):
    echo "  <url><loc>$u</loc><priority>$p</priority></url>\n";
endforeach;
echo '</urlset>';
