method
set_next_element
v1_8_6_287 -
Show latest stable
- Class:
RSS::Element
set_next_element(tag_name, next_element)private
No documentation available.
# File lib/rss/rss.rb, line 774
def set_next_element(tag_name, next_element)
klass = next_element.class
prefix = ""
prefix << "#{klass.required_prefix}_" if klass.required_prefix
key = "#{prefix}#{tag_name}"
if self.class.plural_forms.has_key?(key)
ary = __send__("#{self.class.plural_forms[key]}")
ary << next_element
else
__send__("#{prefix}#{tag_name}=", next_element)
end
end