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