Module: Gossiper::Concerns::Models::DynamicAttributes::ClassMethods
- Defined in:
- lib/gossiper/concerns/models/dynamic_attributes.rb
Instance Method Summary collapse
Instance Method Details
#dynamic_attributes(*args) ⇒ Object
12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
# File 'lib/gossiper/concerns/models/dynamic_attributes.rb', line 12 def dynamic_attributes(*args) args.each do |method| # dynamic getters define_method method do dynamic_attribute_get(method) end # dynamic setters define_method "#{method}=" do |value| dynamic_attribute_set(method, value) end end end |