require "builder" module Adamantium module Views module Feeds class Rss < Adamantium::View include Deps["repos.post_repo"] expose :posts do post_repo.for_rss.map do |post| Decorators::Posts::Decorator.new post end end expose :xml, decorate: false, layout: true def xml Builder::XmlMarkup.new(indent: 2) end end end end end