Class: BigSitemapMerb

Inherits:
BigSitemap show all
Defined in:
lib/big_sitemap.rb

Constant Summary

Constants inherited from BigSitemap

BigSitemap::COUNT_METHODS, BigSitemap::DEFAULTS, BigSitemap::FIND_METHODS, BigSitemap::PARAM_METHODS, BigSitemap::TIMESTAMP_METHODS

Class Method Summary collapse

Methods inherited from BigSitemap

#add, #add_path, #add_static, #add_urls, #clean, #dir_files, #document_full, #file_name, #first_id_of_last_sitemap, #first_id_of_last_sitemap=, #generate, #generate_sitemap_index, #get_last_id, #initialize, #ping_search_engines, #with_lock

Constructor Details

This class inherits a constructor from BigSitemap

Class Method Details

.generate(options = {}, &block) ⇒ Object



431
432
433
434
435
436
437
# File 'lib/big_sitemap.rb', line 431

def self.generate(options={}, &block)
  raise 'No Merb Environment loaded' unless defined? ::Merb
  require 'extlib'

  DEFAULTS.merge!(:document_root => "#{Merb.root}/public")
  super(options, &block)
end