module ActionView::Rendering
def _render_template(options)
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