Class: Jekyll::Drops::JekyllDrop
- Inherits:
-
Liquid::Drop
- Object
- Liquid::Drop
- Jekyll::Drops::JekyllDrop
- Defined in:
- lib/ngage/jekyll/drops/jekyll_drop.rb
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
permalink .global ⇒ Object
[View source]
7 8 9 |
# File 'lib/ngage/jekyll/drops/jekyll_drop.rb', line 7 def global @global ||= JekyllDrop.new end |
Instance Method Details
permalink #environment ⇒ Object
[View source]
16 17 18 |
# File 'lib/ngage/jekyll/drops/jekyll_drop.rb', line 16 def environment Jekyll.env end |
permalink #to_h ⇒ Object
[View source]
20 21 22 23 24 25 |
# File 'lib/ngage/jekyll/drops/jekyll_drop.rb', line 20 def to_h @to_h ||= { "version" => version, "environment" => environment, } end |
permalink #to_json(state = nil) ⇒ Object
[View source]
27 28 29 |
# File 'lib/ngage/jekyll/drops/jekyll_drop.rb', line 27 def to_json(state = nil) JSON.generate(to_h, state) end |
permalink #version ⇒ Object
[View source]
12 13 14 |
# File 'lib/ngage/jekyll/drops/jekyll_drop.rb', line 12 def version Jekyll::VERSION end |