class MarkdownViews::Handler52

Public Class Methods

call(template) click to toggle source
# File lib/markdown_views/handler.rb, line 5
      def call(template)
        source = preprocessor.call(template)

        <<-R1
          MarkdownViews::Renderer.render(begin;#{source};end)
        R1
      end
preprocessor() click to toggle source
# File lib/markdown_views/handler.rb, line 13
def preprocessor
  @@preprocessor ||= begin
    pp = MarkdownViews.preprocessor || :raw
    ActionView::Template.registered_template_handler(pp) || raise('Unknown template handler')
  end
end