class ActionView::TemplateRenderer

def render(context, options)

:nodoc:
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