class Middleman::CalendarExtension
Public Class Methods
new(app, options_hash={}, &block)
click to toggle source
Calls superclass method
# File lib/middleman/calendar/extension.rb, line 7 def initialize(app, options_hash={}, &block) super # place in class variable so helpers can access @@calendar_article = nil end
Public Instance Methods
calendar(article, blog_name='blog')
click to toggle source
# File lib/middleman/calendar/extension.rb, line 14 def calendar(article, blog_name='blog') @calendar_article = article @blog_name = blog_name file = File.join(File.dirname(__FILE__), 'calendar.erb') ERB.new(File.read(file), 0, '>').result(binding) end