class ActionView::Template::Handlers::Mold
Public Instance Methods
call(template)
click to toggle source
# File lib/mold/handler.rb, line 10 def call(template) source = if File.basename(template.identifier).starts_with?('_') 'code.call' else defined?(Yajl) ? 'JSON.generate(code.call)' : 'ActiveSupport::JSON.encode(code.call)' end %{ code = lambda{#{ template.source }} self.output_buffer = (#{ source }) } end