Class ActionView::TemplateHandlers::Builder
In: vendor/rails/actionpack/lib/action_view/template_handlers/builder.rb
Parent: TemplateHandler

Methods

compile  

Included Modules

Compilable

Public Instance methods

[Source]

    # File vendor/rails/actionpack/lib/action_view/template_handlers/builder.rb, line 8
 8:       def compile(template)
 9:         "_set_controller_content_type(Mime::XML);" +
10:           "xml = ::Builder::XmlMarkup.new(:indent => 2);" +
11:           "self.output_buffer = xml.target!;" +
12:           template.source +
13:           ";xml.target!;"
14:       end

[Validate]