Class | RSS::Maker::RSSBase |
In: |
lib/rss/maker/base.rb
lib/rss/maker/taxonomy.rb |
Parent: | Base |
feed_version | -> | rss_version |
encoding | [RW] | |
feed_version | [R] | |
standalone | [RW] | |
version | [RW] |
# File lib/rss/maker/base.rb, line 367 367: def make(version, &block) 368: new(version).make(&block) 369: end
# File lib/rss/maker/base.rb, line 392 392: def initialize(feed_version) 393: super(self) 394: @feed_type = nil 395: @feed_subtype = nil 396: @feed_version = feed_version 397: @version = "1.0" 398: @encoding = "UTF-8" 399: @standalone = nil 400: end
# File lib/rss/maker/base.rb, line 402 402: def make 403: if block_given? 404: yield(self) 405: to_feed 406: else 407: nil 408: end 409: end
# File lib/rss/maker/base.rb, line 411 411: def to_feed 412: feed = make_feed 413: setup_xml_stylesheets(feed) 414: setup_elements(feed) 415: setup_other_elements(feed) 416: if feed.valid? 417: feed 418: else 419: nil 420: end 421: end