class AegisNet::Sitemapper::Sitemap

Attributes

lastmod[R]
loc[R]

Public Class Methods

new(options = {}) click to toggle source
# File lib/sitemapper/sitemap.rb, line 7
def initialize(options = {})
  options.symbolize_keys!
  options.assert_valid_keys(:changefreq, :lastmod, :loc, :priority)
  @changefreq = options[:changefreq] || "weekly"
  @lastmod    = options[:lastmod]
  @loc        = options[:loc]
  @priority   = options[:priority] || 0.5
end

Public Instance Methods

changefreq(freq = nil) click to toggle source
# File lib/sitemapper/sitemap.rb, line 16
def changefreq(freq = nil); freq ? @changefreq = freq : @changefreq;  end
priority(prio = nil) click to toggle source
# File lib/sitemapper/sitemap.rb, line 19
def priority(prio = nil); prio ? @priority = prio : @priority; end