class JekyllReleasedPosts::ReleasedPost

REFACTOR Move this into some kind of ReleasedPost specialization of Jekyll Document/Post/whatever REFACTOR How to add this as a virtual attribute on Jekyll Post/Document?

Public Class Methods

new(jekyll_document) click to toggle source
# File lib/jekyll-released-posts.rb, line 21
def initialize(jekyll_document)
  @jekyll_document = jekyll_document
end

Public Instance Methods

released?(as_of: Time.now) click to toggle source
# File lib/jekyll-released-posts.rb, line 25
def released?(as_of: Time.now)
  @jekyll_document.data["released"].or_else { @jekyll_document.date <= as_of }
end