Sha256: 5289b59578da3b067d3d0cde8ddf88d3da63f0e1488f7195008bbe29b9c3b6b3

Contents?: true

Size: 513 Bytes

Versions: 4

Compression:

Stored size: 513 Bytes

Contents

cache ['rss', Post.posts.publicly_viewable.order(publish_at: :desc).first, 'feed'] do
  @posts = Post.posts.publicly_viewable.order(publish_at: :desc).limit(@limit)
  xml.instruct! :xml, :version => "1.0"
  xml.rss(version: '2.0', "xmlns:media" => "http://search.yahoo.com/mrss") {
    xml.channel {
      xml.title(site.name)
      xml.link(request.host)
      xml.description(site.description)

      @posts.each do |post|
        cache post do
          rss_post(xml, post)
        end
      end
    }
  }
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
virgo-0.3.12 spec/dummy/app/views/virgo/posts/rss.xml.builder
virgo-0.2.5 spec/dummy/app/views/virgo/posts/rss.xml.builder
virgo-0.2.4 spec/dummy/app/views/virgo/posts/rss.xml.builder
virgo-0.1.13 spec/dummy/app/views/virgo/posts/rss.xml.builder