module ActionView::Rendering

def _render_template(options)

Find and render a template based on the options given.
def _render_template(options)
  variant = options.delete(:variant)
  assigns = options.delete(:assigns)
  context = view_context
  context.assign assigns if assigns
  lookup_context.variants = variant if variant
  rendered_template = context.in_rendering_context(options) do |renderer|
    renderer.render_to_object(context, options)
  end
  rendered_format = rendered_template.format || lookup_context.formats.first
  @rendered_format = Template::Types[rendered_format]
  rendered_template.body
end