# File lib/action_view/renderer/renderer.rb, line 15
    def render(context, options)
      if (options.is_a?(HashWithIndifferentAccess) && !options.respond_to?(:permitted?)) ||
         (options.respond_to?(:permitted?) && !options.permitted?)
        raise ArgumentError, "render parameters are not permitted"
      end

      if options.key?(:partial)
        render_partial(context, options)
      else
        render_template(context, options)
      end
    end