Class: Jekyll::StripeTag

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

Instance Method Summary collapse

Constructor Details

#initialize(tag_name, text, tokens) ⇒ StripeTag

Returns a new instance of StripeTag.



3
4
5
6
# File 'lib/jekyll-stripe.rb', line 3

def initialize(tag_name, text, tokens)
  super
  @key = text.strip
end

Instance Method Details

#render(context) ⇒ Object



8
9
10
# File 'lib/jekyll-stripe.rb', line 8

def render(context)
  File.read(File.expand_path "./jekyll-stripe/template.html", File.dirname(__FILE__)).sub! '%APIKEY%', @key
end