method
have_required_elements?
v1_9_3_392 -
Show latest stable
- Class:
RSS::Element
have_required_elements?()protected
No documentation available.
# File lib/rss/rss.rb, line 947
def have_required_elements?
self.class::MODELS.all? do |tag, uri, occurs, getter|
if occurs.nil? or occurs == "+"
child = __send__(getter)
if child.is_a?(Array)
children = child
children.any? {|c| c.have_required_elements?}
else
!child.to_s.empty?
end
else
true
end
end
end