Class: RSS::Maker::RSS10::Image

Inherits:
ImageBase show all
Defined in:
lib/rss/maker/1.0.rb,
lib/rss/maker/dublincore.rb

Instance Method Summary collapse

Methods inherited from ImageBase

#current_element, #link

Methods included from DublinCoreModel

append_features, install_dublin_core

Methods included from Base

append_features, #initialize

Instance Method Details

#have_required_values?Boolean

Returns:

  • (Boolean)


121
122
123
# File 'lib/rss/maker/1.0.rb', line 121

def have_required_values?
  @url and @title and link and @maker.channel.have_required_values?
end

#to_rss(rss) ⇒ Object



110
111
112
113
114
115
116
117
118
119
# File 'lib/rss/maker/1.0.rb', line 110

def to_rss(rss)
  if @url
    image = RDF::Image.new(@url)
    set = setup_values(image)
    if set
      rss.image = image
      setup_other_elements(rss)
    end
  end
end