Module: Middleman::Sitemap::InstanceMethods

Defined in:
lib/middleman-core/sitemap.rb

Overview

Sitemap instance methods

Instance Method Summary collapse

Instance Method Details

#current_pageMiddleman::Sitemap::Resource

Get the resource object for the current path



68
69
70
# File 'lib/middleman-core/sitemap.rb', line 68

def current_page
  current_resource
end

#current_resourceMiddleman::Sitemap::Resource

Get the resource object for the current path



74
75
76
77
# File 'lib/middleman-core/sitemap.rb', line 74

def current_resource
  return nil unless current_path
  sitemap.find_resource_by_destination_path(current_path)
end

#sitemapMiddleman::Sitemap::Store

Get the sitemap class instance



62
63
64
# File 'lib/middleman-core/sitemap.rb', line 62

def sitemap
  @_sitemap ||= Store.new(self)
end