Class | ActionView::TemplateHandlers::Builder |
In: |
vendor/rails/actionpack/lib/action_view/template_handlers/builder.rb
|
Parent: | TemplateHandler |
# File vendor/rails/actionpack/lib/action_view/template_handlers/builder.rb, line 6 6: def self.line_offset 7: 2 8: end
# File vendor/rails/actionpack/lib/action_view/template_handlers/builder.rb, line 10 10: def compile(template) 11: content_type_handler = (@view.send!(:controller).respond_to?(:response) ? "controller.response" : "controller") 12: "#{content_type_handler}.content_type ||= Mime::XML\n" + 13: "xml = Builder::XmlMarkup.new(:indent => 2)\n" + 14: template + 15: "\nxml.target!\n" 16: end