Method: Puffer::Filters#write_attribute

Defined in:
lib/puffer/filters.rb

#write_attribute(name, value) ⇒ Object



51
52
53
54
55
56
57
58
59
# File 'lib/puffer/filters.rb', line 51

def write_attribute name, value
  if value.is_a? Hash
    value.each do |key, subvalue|
      @attributes[name.to_s][key] = subvalue if subvalue.present?
    end
  else
    @attributes[name.to_s] = value
  end if value.present?
end