final class SitemapGenerator (View source)

Methods

__construct(SitemapProviderRegistry $registry, BaseUrlResolver $baseUrlResolver, SitemapConfig $config, LoggerInterface|null $logger = null)
iterable
urls()
iterable
array
writeUrlset(resource $stream, iterable $urls)
array
void
void

Details

__construct

__construct(SitemapProviderRegistry $registry, BaseUrlResolver $baseUrlResolver, SitemapConfig $config, LoggerInterface|null $logger = null)

No description

Parameters

SitemapProviderRegistry $registry
BaseUrlResolver $baseUrlResolver
SitemapConfig $config
LoggerInterface|null $logger

urls

iterable urls()

No description

Return Value

iterable

writeUrlset

array writeUrlset(resource $stream, iterable $urls)

No description

Parameters

resource $stream
iterable $urls

Return Value

array

startUrlset

void startUrlset(XmlStreamWriter $xml)

No description

Parameters

XmlStreamWriter $xml

Return Value

void

endUrlset

void endUrlset(XmlStreamWriter $xml)

No description

Parameters

XmlStreamWriter $xml

Return Value

void

writeUrlElement

void writeUrlElement(XmlStreamWriter $xml, SitemapUrl $url)

No description

Parameters

XmlStreamWriter $xml
SitemapUrl $url

Return Value

void