Module: NoBrainer::Criteria::Core::MergeStrategies
- Extended by:
- MergeStrategies
- Included in:
- MergeStrategies
- Defined in:
- lib/no_brainer/criteria/core.rb
Instance Method Summary collapse
Instance Method Details
#append_array(a, b) ⇒ Object
100 101 102 |
# File 'lib/no_brainer/criteria/core.rb', line 100 def append_array(a, b) a ? a+b : b end |
#merge_hash(a, b) ⇒ Object
104 105 106 |
# File 'lib/no_brainer/criteria/core.rb', line 104 def merge_hash(a, b) a ? a.merge(b) : b end |
#set_scalar(a, b) ⇒ Object
96 97 98 |
# File 'lib/no_brainer/criteria/core.rb', line 96 def set_scalar(a, b) b end |