Instance Methods
lib/rss/maker/1.0.rb
View on GitHub
# File tmp/rubies/ruby-2.5.9/lib/rss/maker/1.0.rb, line 258
def not_set_required_variables
set_default_values do
vars = super
vars << "title" unless title {|t| t.have_required_values?}
vars
end
end
No documentation available
lib/rss/maker/1.0.rb
View on GitHub
# File tmp/rubies/ruby-2.5.9/lib/rss/maker/1.0.rb, line 250
def required_variable_names
%w(link)
end
No documentation available
lib/rss/maker/1.0.rb
View on GitHub
# File tmp/rubies/ruby-2.5.9/lib/rss/maker/1.0.rb, line 234
def to_feed(rss)
set_default_values do
item = RDF::Item.new(link)
set = setup_values(item)
if set
item.dc_dates.clear
rss.items << item
set_parent(item, rss)
setup_other_elements(rss, item)
elsif !have_required_values?
raise NotSetError.new("maker.item", not_set_required_variables)
end
end
end
No documentation available
lib/rss/maker/1.0.rb
View on GitHub
# File tmp/rubies/ruby-2.5.9/lib/rss/maker/1.0.rb, line 254
def variables
super + %w(link)
end
No documentation available