Module: KramdownRails::TemplateHandler
- Defined in:
- lib/kramdown-rails/inject.rb
Class Method Summary collapse
Class Method Details
.call(template) ⇒ Object
30 31 32 33 |
# File 'lib/kramdown-rails/inject.rb', line 30 def call(template) compiled_template = erb.call(template) "Kramdown::Document.new(begin;#{compiled_template};end).to_html.html_safe" end |
.erb ⇒ Object
26 27 28 |
# File 'lib/kramdown-rails/inject.rb', line 26 def erb Thread.current[:erb_template] ||= ActionView::Template.registered_template_handler(:erb) end |