| MAKERS | = | {} |
# File lib/rss/maker.rb, line 18
18: def add_maker(version, normalized_version, maker)
19: MAKERS[version] = {:maker => maker, :version => normalized_version}
20: end
# File lib/rss/maker.rb, line 8
8: def make(version, &block)
9: m = maker(version)
10: raise UnsupportedMakerVersionError.new(version) if m.nil?
11: m[:maker].make(m[:version], &block)
12: end
# File lib/rss/maker.rb, line 26
26: def makers
27: MAKERS.values.collect {|info| info[:maker]}.uniq
28: end