Module: KF5::Helper
- Defined in:
- lib/kf5/helper.rb
Class Method Summary collapse
Class Method Details
.copy_if_exist(from_hash, to_hash, key) ⇒ Object
7 8 9 10 |
# File 'lib/kf5/helper.rb', line 7 def self.copy_if_exist(from_hash, to_hash, key) value = indifferent_access(from_hash, key) to_hash[key] = value unless value.nil? end |
.indifferent_access(hash, key) ⇒ Object
3 4 5 |
# File 'lib/kf5/helper.rb', line 3 def self.indifferent_access(hash, key) hash[key.to_s] || hash[key.to_sym] end |