Class: Calculated::Models::GenericObject
- Inherits:
-
Hashie::Dash
- Object
- Hashie::Dash
- Calculated::Models::GenericObject
- Defined in:
- lib/calculated/models/generic_object.rb
Instance Method Summary collapse
-
#characteristics=(value) ⇒ Object
dont ask why I need to check for nil? here just dont!.
-
#formula_inputs=(value) ⇒ Object
setting the formula inputs to a defined model.
- #used_formula_inputs=(value) ⇒ Object
Instance Method Details
#characteristics=(value) ⇒ Object
dont ask why I need to check for nil? here just dont!
13 14 15 16 17 |
# File 'lib/calculated/models/generic_object.rb', line 13 def characteristics=(value) unless value.nil? self[:characteristics] = value.map{|characteristic| Calculated::Models::Characteristic.new(characteristic)} end end |
#formula_inputs=(value) ⇒ Object
setting the formula inputs to a defined model
20 21 22 23 24 |
# File 'lib/calculated/models/generic_object.rb', line 20 def formula_inputs=(value) unless value.nil? self[:formula_inputs] = value.map{|formula| Calculated::Models::FormulaInput.new(formula)} end end |
#used_formula_inputs=(value) ⇒ Object
26 27 28 29 30 |
# File 'lib/calculated/models/generic_object.rb', line 26 def used_formula_inputs=(value) unless value.nil? self[:used_formula_inputs] = value.map{|formula| Calculated::Models::FormulaInput.new(formula)} end end |