<?php
require_once 'config.php';

header('Content-Type: application/xml; charset=utf-8');

$hoje = date('Y-m-d');

// Data da última modificação dos imóveis (para o lastmod)
$ultima_mod_imoveis = $hoje;
try {
    $stmt = $pdo->prepare("SELECT MAX(data_atualizacao) FROM imoveis WHERE uf IN (" . getUFsPermitidasSQL() . ")");
    $stmt->execute();
    $data_max = $stmt->fetchColumn();
    if (!empty($data_max)) {
        $ultima_mod_imoveis = date('Y-m-d', strtotime($data_max));
    }
} catch (Exception $e) {}

echo '<?xml version="1.0" encoding="UTF-8"?>' . "\n";
?>
<sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
    <sitemap>
        <loc><?= SITE_URL ?>/sitemap-paginas.xml</loc>
        <lastmod><?= $hoje ?></lastmod>
    </sitemap>
    <sitemap>
        <loc><?= SITE_URL ?>/sitemap-imoveis.xml</loc>
        <lastmod><?= $ultima_mod_imoveis ?></lastmod>
    </sitemap>
</sitemapindex>