Sha256: d7c0b351021a51dddb88d0e04a9c4005a13ed0988536fd6352539923caab3034
Contents?: true
Size: 725 Bytes
Versions: 1
Compression:
Stored size: 725 Bytes
Contents
module SitemapGenerator module Builder class SitemapIndexFile < SitemapFile def initialize(*args) super(*args) @ml_content = '' # XML urlset content @xml_wrapper_start = %q[<?xml version="1.0" encoding="UTF-8"?><sitemapindex xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">] @xml_wrapper_end = %q[</sitemapindex>] self.filesize = @xml_wrapper_start.bytesize + @xml_wrapper_end.bytesize end # Return XML as a String def build_xml(builder, link) builder.url do builder.loc link[:loc] builder.lastmod w3c_date(link[:lastmod]) if link[:lastmod] end builder << '' end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
sitemap_generator-0.3.0 | lib/sitemap_generator/builder/sitemap_index_file.rb |