class Jekyll::Drops::JekyllDrop

Public Class Methods

global() click to toggle source
# File lib/jekyll/drops/jekyll_drop.rb, line 6
def global
  @global ||= JekyllDrop.new
end

Public Instance Methods

environment() click to toggle source
# File lib/jekyll/drops/jekyll_drop.rb, line 15
def environment
  Jekyll.env
end
to_h() click to toggle source
# File lib/jekyll/drops/jekyll_drop.rb, line 19
def to_h
  @to_h ||= {
    "version"     => version,
    "environment" => environment
  }
end
to_json(state = nil) click to toggle source
# File lib/jekyll/drops/jekyll_drop.rb, line 26
def to_json(state = nil)
  require "json"
  JSON.generate(to_h, state)
end
version() click to toggle source
# File lib/jekyll/drops/jekyll_drop.rb, line 11
def version
  Jekyll::VERSION
end