Module: HashRecursiveBlank
- Included in:
- Hash
- Defined in:
- lib/lib/utils.rb
Instance Method Summary collapse
Instance Method Details
#rblank ⇒ Object
182 183 184 185 186 187 188 |
# File 'lib/lib/utils.rb', line 182 def rblank r = {} each_pair do |key, val| r[key] = val.rblank if val.is_a?(Hash) end return r.keep_if { |key, val| val.is_a?(Hash) } end |
#rblank! ⇒ Object
190 191 192 193 194 195 |
# File 'lib/lib/utils.rb', line 190 def rblank! each_pair do |key, val| self[key] = val.rblank! if val.is_a?(Hash) end return keep_if { |key, val| val.is_a?(Hash) } end |