class ActionView::TemplateRenderer
def render(context, options)
def render(context, options) @view = context @details = extract_details(options) extract_format(options[:file] || options[:template], @details) template = determine_template(options) context = @lookup_context unless context.rendered_format context.formats = template.formats unless template.formats.empty? context.rendered_format = context.formats.first end render_template(template, options[:layout], options[:locals]) end