module PassaporteWeb::Attributable
Private Instance Methods
set_attributes(hash)
click to toggle source
# File lib/passaporte_web/attributable.rb, line 6 def set_attributes(hash) self.class::ATTRIBUTES.each do |attribute| value = hash[attribute.to_s] if hash.has_key?(attribute.to_s) value = hash[attribute.to_sym] if hash.has_key?(attribute.to_sym) instance_variable_set("@#{attribute}".to_sym, value) end end