class Jekyll::Timeago::Tag

Public Class Methods

new(tag_name, dates, tokens) click to toggle source
Calls superclass method
# File lib/jekyll-timeago/jekyll_integration.rb, line 42
def initialize(tag_name, dates, tokens)
  super
  @dates = dates.strip.split(' ')
end

Public Instance Methods

render(context) click to toggle source
# File lib/jekyll-timeago/jekyll_integration.rb, line 47
def render(context)
  options = Jekyll::Timeago.jekyll_page_data(context)

  from, to = @dates[0], @dates[1]
  to = options if to.nil?
  Core.timeago(from, to, options)
end