Module: Middleman::Blog::Drafts::Helpers

Defined in:
lib/middleman-blog-drafts/extension.rb

Instance Method Summary collapse

Instance Method Details

#current_articleMiddleman::Sitemap::Resource

Get a Resource with mixed in BlogArticle methods representing the current article.

Returns:

  • (Middleman::Sitemap::Resource)


48
49
50
# File 'lib/middleman-blog-drafts/extension.rb', line 48

def current_article
  super || blog.draft(current_resource.path)
end

#draftsArray<Middleman::Sitemap::Resource>

Returns the list of drafts on the site.

Returns:

  • (Array<Middleman::Sitemap::Resource>)


55
56
57
# File 'lib/middleman-blog-drafts/extension.rb', line 55

def drafts
  blog.drafts.articles
end