Module: SimpleObjects::Defaults::ClassMethods
- Defined in:
- lib/simple_objects/defaults.rb
Instance Method Summary collapse
Instance Method Details
#attr_default(*defaults) ⇒ Object
9 10 11 12 |
# File 'lib/simple_objects/defaults.rb', line 9 def attr_default(*defaults) @defaults ||= {} defaults.each { |default| @defaults.merge!(default) } end |
#defaults ⇒ Object
14 15 16 |
# File 'lib/simple_objects/defaults.rb', line 14 def defaults @defaults || {} end |