Method: Dina::MultilingualDescription#set_description

Defined in:
lib/dina/casters/multilingual_description.rb

#set_description(opts = {}) ⇒ Object



14
15
16
17
18
19
# File 'lib/dina/casters/multilingual_description.rb', line 14

def set_description(opts = {})
  opts.each do |key, value|
    descriptions.delete_if{|o| o[:lang] == key.to_s}
    descriptions << { lang: key.to_s, desc: value }
  end
end