module RSS::Maker::SetupDefaultLanguage

Private Instance Methods

_set_default_values() click to toggle source
Calls superclass method
# File lib/rss/maker/base.rb, line 382
def _set_default_values
 keep = {
 :dc_languages => dc_languages.to_a.dup,
 }
 _language = language
 if _language and
 !dc_languages.any? {|dc_language| dc_language.value == _language}
 dc_language = self.class::DublinCoreLanguages::DublinCoreLanguage.new(self)
 dc_language.value = _language.dup
 dc_languages.unshift(dc_language)
 end
 super
ensure
 dc_languages.replace(keep[:dc_languages])
end