class ActionView::Partials::PartialRenderer
def render
def render identifier = ((@template = find_template) ? @template.identifier : @path) if @collection ActiveSupport::Notifications.instrument("render_collection.action_view", :identifier => identifier || "collection", :count => @collection.size) do render_collection end else content = ActiveSupport::Notifications.instrument("render_partial.action_view", :identifier => identifier) do render_partial end if !@block && (layout = @options[:layout]) content = @view._render_layout(find_template(layout), @locals){ content } end content end end