extracted method

This commit is contained in:
Hauke Klement
2015-03-12 11:07:29 +01:00
parent 6ee0b6bf81
commit 48f1b97aea
5 changed files with 18 additions and 10 deletions

View File

@ -0,0 +1,8 @@
module DefaultValues
def set_default_values_if_present(options = {})
options.each do |attribute, value|
send(:"#{attribute}=", send(:"#{attribute}") || value) if has_attribute?(attribute)
end
end
private :set_default_values_if_present
end