From 7488fdc57857d2badff54f548bfeb418d59e9019 Mon Sep 17 00:00:00 2001 From: Jamie Balish Date: Thu, 16 Apr 2020 08:41:38 +0100 Subject: [PATCH] fix: use correct schemaLocation for urlset (v4 compat) --- spec/OutputSpec.php | 6 +++--- spec/UrlsetSpec.php | 2 +- src/Urlset.php | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/spec/OutputSpec.php b/spec/OutputSpec.php index 6c0200f..9f64255 100644 --- a/spec/OutputSpec.php +++ b/spec/OutputSpec.php @@ -43,7 +43,7 @@ function it_should_generate_a_sitemap_of_images() { $xml = << - + https://www.example.com/1 @@ -101,7 +101,7 @@ function it_should_generate_a_sitemap_with_links() { $xml = << - + https://www.example.com/english/ @@ -149,7 +149,7 @@ function it_should_write_processing_instructions() $xml = << - + https://www.example.com/english/ diff --git a/spec/UrlsetSpec.php b/spec/UrlsetSpec.php index 0c1e479..4d7b5de 100644 --- a/spec/UrlsetSpec.php +++ b/spec/UrlsetSpec.php @@ -32,7 +32,7 @@ function it_should_only_append_attributes_once_for_each_subelement_type(XMLWrite { $xmlWriter->startElement('urlset')->shouldBeCalled(); $xmlWriter->writeAttribute('xmlns:xsi', 'https://www.w3.org/2001/XMLSchema-instance')->shouldBeCalled(); - $xmlWriter->writeAttribute('xsi:schemaLocation', 'http://www.sitemaps.org/schemas/sitemap/0.9 ' . 'https://www.sitemaps.org/schemas/sitemap/0.9/siteindex.xsd')->shouldBeCalled(); + $xmlWriter->writeAttribute('xsi:schemaLocation', 'http://www.sitemaps.org/schemas/sitemap/0.9 ' . 'https://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd')->shouldBeCalled(); $xmlWriter->writeAttribute('xmlns', 'http://www.sitemaps.org/schemas/sitemap/0.9')->shouldBeCalled(); $url->getSubelementsThatAppend()->willReturn([$image, $video]); diff --git a/src/Urlset.php b/src/Urlset.php index bb9274a..5a8b0d9 100644 --- a/src/Urlset.php +++ b/src/Urlset.php @@ -50,7 +50,7 @@ public function generateXML(XMLWriter $XMLWriter) $XMLWriter->writeAttribute('xsi:schemaLocation', 'http://www.sitemaps.org/schemas/sitemap/0.9 ' . - 'https://www.sitemaps.org/schemas/sitemap/0.9/siteindex.xsd'); + 'https://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd'); $XMLWriter->writeAttribute('xmlns', 'http://www.sitemaps.org/schemas/sitemap/0.9');