Allows use of the Builder::XmlMarkup engine to be used with rendering.
[Source]
# File lib/mack/rendering/engine/builder.rb, line 18 18: def extension 19: :builder 20: end
# File lib/mack/rendering/engine/builder.rb, line 9 9: def render(io, binding) 10: if io.is_a?(File) 11: io = io.read 12: end 13: @_xml = ::Builder::XmlMarkup.new(:target => @_xml_output, :indent => 1) 14: view_template.instance_variable_set("@_xml", @_xml) 15: eval(io, binding) 16: end
[Validate]