Module: Vattributes::Extension::ClassMethods
- Defined in:
- lib/vattributes/extension.rb
Instance Method Summary collapse
Instance Method Details
#vattributes(*names) ⇒ Object
22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 |
# File 'lib/vattributes/extension.rb', line 22 def vattributes(*names) names.each do |name| # setter define_method "#{name}=" do |value| vattribute_set(name, value) end # getter define_method "#{name}" do vattribute_get(name) end end end |