Sha256: cc48180626857dfba7ee7721990c68440908b5e1d9dd274b40cfd87515f3e443

Contents?: true

Size: 420 Bytes

Versions: 28

Compression:

Stored size: 420 Bytes

Contents

module ActionView
  module Template::Handlers
    class Builder
      # Default format used by Builder.
      class_attribute :default_format
      self.default_format = Mime::XML

      def call(template)
        require 'builder'
        "xml = ::Builder::XmlMarkup.new(:indent => 2);" +
          "self.output_buffer = xml.target!;" +
          template.source +
          ";xml.target!;"
      end
    end
  end
end

Version data entries

28 entries across 28 versions & 1 rubygems

Version Path
actionpack-3.1.12 lib/action_view/template/handlers/builder.rb
actionpack-3.1.11 lib/action_view/template/handlers/builder.rb
actionpack-3.1.10 lib/action_view/template/handlers/builder.rb
actionpack-3.1.9 lib/action_view/template/handlers/builder.rb
actionpack-3.1.8 lib/action_view/template/handlers/builder.rb
actionpack-3.1.7 lib/action_view/template/handlers/builder.rb
actionpack-3.1.6 lib/action_view/template/handlers/builder.rb
actionpack-3.1.5 lib/action_view/template/handlers/builder.rb
actionpack-3.1.5.rc1 lib/action_view/template/handlers/builder.rb
actionpack-3.1.4 lib/action_view/template/handlers/builder.rb
actionpack-3.1.4.rc1 lib/action_view/template/handlers/builder.rb
actionpack-3.1.3 lib/action_view/template/handlers/builder.rb
actionpack-3.1.2 lib/action_view/template/handlers/builder.rb
actionpack-3.1.2.rc2 lib/action_view/template/handlers/builder.rb
actionpack-3.1.2.rc1 lib/action_view/template/handlers/builder.rb
actionpack-3.1.1 lib/action_view/template/handlers/builder.rb
actionpack-3.1.1.rc3 lib/action_view/template/handlers/builder.rb
actionpack-3.1.1.rc2 lib/action_view/template/handlers/builder.rb
actionpack-3.1.1.rc1 lib/action_view/template/handlers/builder.rb
actionpack-3.1.0 lib/action_view/template/handlers/builder.rb