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



66
67
68
# File 'lib/middleman-core/sitemap.rb', line 66

def current_page
  current_resource
end

#current_resourceMiddleman::Sitemap::Resource

Get the resource object for the current path



72
73
74
75
# File 'lib/middleman-core/sitemap.rb', line 72

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



60
61
62
# File 'lib/middleman-core/sitemap.rb', line 60

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