Class | RSS::Maker::RSSBase |
In: |
lib/rss/maker/taxonomy.rb
lib/rss/maker/base.rb |
Parent: | Object |
feed_version | -> | rss_version |
encoding | [RW] | |
feed_version | [R] | |
standalone | [RW] | |
version | [RW] |
# File lib/rss/maker/base.rb, line 372 372: def make(version, &block) 373: new(version).make(&block) 374: end
# File lib/rss/maker/base.rb, line 397 397: def initialize(feed_version) 398: super(self) 399: @feed_type = nil 400: @feed_subtype = nil 401: @feed_version = feed_version 402: @version = "1.0" 403: @encoding = "UTF-8" 404: @standalone = nil 405: end
# File lib/rss/maker/base.rb, line 407 407: def make 408: if block_given? 409: yield(self) 410: to_feed 411: else 412: nil 413: end 414: end
# File lib/rss/maker/base.rb, line 416 416: def to_feed 417: feed = make_feed 418: setup_xml_stylesheets(feed) 419: setup_elements(feed) 420: setup_other_elements(feed) 421: if feed.valid? 422: feed 423: else 424: nil 425: end 426: end