module Gossiper::Concerns::Models::DynamicAttributes
Public Instance Methods
dynamic_attribute_get(name)
click to toggle source
# File lib/gossiper/concerns/models/dynamic_attributes.rb, line 32 def dynamic_attribute_get(name) self.dynamic_attributes[name.to_s] end
dynamic_attribute_set(name, value)
click to toggle source
# File lib/gossiper/concerns/models/dynamic_attributes.rb, line 28 def dynamic_attribute_set(name, value) self.dynamic_attributes = dynamic_attributes.merge({ name.to_s => value }) end
dynamic_attributes()
click to toggle source
# File lib/gossiper/concerns/models/dynamic_attributes.rb, line 36 def dynamic_attributes read_attribute(:dynamic_attributes).presence || {} end