module Sinatra::JekyllExtension::Helpers
Public Instance Methods
jekyll_payload()
click to toggle source
# File lib/sinatra/jekyll.rb, line 22 def jekyll_payload @jekyll_payload ||= jekyll_site.site_payload end
jekyll_site()
click to toggle source
# File lib/sinatra/jekyll.rb, line 26 def jekyll_site settings.jekyll_site end
render_into_jekyll_layout(content, options = {})
click to toggle source
# File lib/sinatra/jekyll.rb, line 10 def render_into_jekyll_layout(content, options = {}) page = Page.new( jekyll_site, jekyll_site.source, 'sinatra', 'index.html', content, options ) Jekyll::Renderer.new(jekyll_site, page, jekyll_payload).run end