Class: Jekyll::KargWare::LoremIpsum::LoremIpsumTag

Inherits:
Liquid::Tag
  • Object
show all
Defined in:
lib/jekyll-kw-loremipsum.rb

Overview

LoremIpsum tag kw_lorem_ipsum input % for Jekyll

Instance Method Summary collapse

Constructor Details

#initialize(tag_name, input, tokens) ⇒ LoremIpsumTag

safe true priority :low



27
28
29
30
# File 'lib/jekyll-kw-loremipsum.rb', line 27

def initialize(tag_name, input, tokens)
  super
  @input = input.to_s.strip
end

Instance Method Details

#render(context) ⇒ Object



32
33
34
35
36
37
38
39
# File 'lib/jekyll-kw-loremipsum.rb', line 32

def render(context)
  parser = Jekyll::KargWare::LoremIpsum::Parser.new(
    Jekyll::KargWare::LoremIpsum.get_plugin_config(context)
  )

  # parser = Jekyll::KargWare::LoremIpsum::Parser.new(@input)
  parser.get_lorem_ipsum(@input)
end