Method: Hash#deep_compact
- Defined in:
- lib/mumuki/classroom/models/concerns/extensions.rb
#deep_compact ⇒ Object
33 34 35 36 37 38 39 40 41 |
# File 'lib/mumuki/classroom/models/concerns/extensions.rb', line 33 def deep_compact compact each_pair do |k, v| if self[k].respond_to? :deep_compact self[k].deep_compact end self.delete(k) if self[k].nil? end end |