module JekyllSiteConfig

Constants

VERSION

Public Class Methods

get_config(name) click to toggle source
# File lib/jekyll-site-config.rb, line 13
def self.get_config(name)
  Jekyll.configuration({})[name]
end
set_config(name, data) click to toggle source
# File lib/jekyll-site-config.rb, line 4
def self.set_config(name, data)
  _render_document = Jekyll::Renderer.instance_method(:render_document)
  Jekyll::Renderer.send(:define_method, "render_document") do
    self.site.config[name] = data
    _render_document.bind(self).()
  end
  data
end